Search the Community
Showing results for tags 'faq'.
KVS now has its official plugin for WordPress, and this is great for our existing customers and also for WordPress lovers, who want to get more control on their videos. For existing KVS projects: You can now use multiple WP installations to promote your content from other sites for SEO purposes. WordPress sites can play your content, and link to it; this can be fully put on auto-pilot. All you need is to install WordPress and connect KVS integration plugin to your KVS installation. WordPress offers many advanced paid modules for commerce and SEO, and you may find this useful to build additions to your KVS site. For existing and new WordPress projects: KVS has much much better video content manager that original WordPress or any other WordPress plugin can provide. You fully own your data and monetization. Nobody will block or delete your video for any reason. WordPress is not scalable, and you can later fully switch to KVS if you need faster frontend performance. Frequently Asked Questions Do I need to install KVS on the same server as my WordPress installation? No, this is not required. Video conversion consumes much resources and would be wise to install KVS on a separate server. KVS content sync and KVS player will work remotely anyway, even if installed locally. However if you plan to grab content using KVS grabbers, it is also possible to download content without conversion, and it this case the main load would be on your download channel. So could be OK to install KVS on the same server as well. In any way, KVS can store and serve content from local and / or remote servers, so not necessary needed to install KVS on the same server where videos will be stored. Storage servers are typically purchased based on their Network link / channel price value, while primary / conversion servers use more CPU and Memory; these are typically different kind of servers. Which domain to use with KVS license? KVS license is connected to a domain name. If your KVS installation will be on a separate server, then the best option is to use subdomain of your WordPress domain, for example video.domain.com. Then this subdomain will be configured on your remote server for KVS. If your KVS installation is located on the same server with WordPress, you can still use subdomain for it, and also you can use subfolder for it, e.g. domain.com/video. In this case you should configure your KVS license to use your main domain domain.com. Is it possible to deactivate KVS frontend and only use admin panel? Yes, this is absolutely possible. It is possible to deactivate website in KVS settings once it is installed. Also when specifying details of your KVS license you can choose "No theme" option, and we will provide KVS build that contains no theme at all. If you later decide to install theme for KVS and start using it as a separate site, you can do it at any time. Is it possible to use KVS player on my WordPress site without using KVS? Unfortunately not. KVS player is a part of KVS and is not available separately. In order to use it with KVS WordPress integration plugin you need to purchase or rent KVS Ultimate license, which provide automation options. But if the price looks high for you, you may also consider using KVS Basic license, and with it you will be still able to use all KVS player features, however with these limitations: KVS Basic license doesn't allow for video multi-formats, which means you can't have videos in different qualities (e.g. 480p, 720p, and etc). Only possible to have a single video file for each video. If this is the issue for you, then you need KVS Advanced license at minimum. This won't let you automate importing your videos from KVS to WordPress. You will have to manually create posts with specifying embed codes from KVS. However may not be an issue, if you post only few videos and add them manually.
Unfortunately it is not possible to update KVS theme like you can normally update KVS. Theme is subject to intensive customization: you modify styles and advertising (yes, advertising in KVS is part of theme as ads are displayed inside theme layout), you change texts and configure SEO. Updating theme with keeping your custom changes is not technically possible. The only possible way is to reset theme to a new version. When we say reset, we mean that your site will start looking like it was at initial KVS installation: You will lose all custom styling You will lose all site advertising (except in-player advertising, as player is not part of theme) You will lose all text changes, logo change You will lose all SEO changes (e.g. HTML titles, descriptions, SEO texts will be reset to their default values) So, this is only feasible if you still didn't start your site, or you didn't put much customization into it and can re-do everything quickly. Is there any sense to update theme at all? - We would say "no", since we don't put much changes into themes. The vast majority of theme changes are cosmetic changes only. All changes that we considered to be really important (e.g. search suggestions, chunked upload), were provided with a guide on how to put them into old theme version, examples: If you still for any reason want to reset to a new theme version, please contact support to get instructions, we do not want to print them publicly to prevent from accidentally resetting theme.
KVS Project backup plugin can be used to either restore theme from a specific date, or to move theme from one project to another. Step1. In order to create theme backup for copy please go to Plugins -> Project backup and choose backup website option there. It will create an archive with theme backup in the backup directory configured in plugin: You can also choose any of the automated backup file, every of them contains theme backup. IMPORTANT! Theme backup also includes advertising defined in Website UI -> Advertising section, as advertising is part of theme. By using backup archive to restore theme you will also restore advertising to the date of backup. Step 2. When you have the needed backup archive, unpack it locally to some directory. Backup archive may contain multiple sub-directories, but the only needed sub-directory is website. Step 3. By using FTP client connect to your server and drag and drop the contents of website sub-directory on top. Using drag and drop is the best way to make sure that you NEVER EVER use "sync" function, because "sync" function can destroy your project without ability to restore it later. We recommended using free Filezilla FTP client: After the copying is finished, your project will have theme version from backup. Step 4. If you move theme from one project to another, it may not work correctly after copying. The reason is that theme may refer screenshot and album formats that are not available in your new project. Go to Website UI -> Theme settings and check if there are any errors displayed about formats being used. You may need to either choose another formats, or create the missing formats in your new project. Another issue could be that your theme is using some 3rd-party files, scripts, images that are not known to KVS backup plugin, so that they were not included into backup archive. Then you should typically see some 404 errors in your project when looking into Network or Console section of browser DEV tools. You should solve these by manually copying the missing files and / or sub-directories from your old project. Finally you may also experience lack of editing permissions in KVS admin panel when opening certain objects in Website UI section. To make sure you won't have this, please login to your server command line with administrative user and apply these command after opening your project www root to correct permissions for the copied files: find template -type d | xargs chmod 777 find template -type f \( ! -iname ".htaccess" \) | xargs chmod 666 find admin/data/config -type d | xargs chmod 777 find admin/data/config -type f \( -iname "*.dat" \) | xargs chmod 666 find admin/data/advertisements -type f \( -iname "*.dat" \) | xargs chmod 666
Before moving KVS please make sure that your new server complies with KVS server requirements and has all required libraries installed. Please contact your host support to migrate all KVS files and database to a new server. KVS files should be put into TAR archive, so that they keep the same filesystem permissions. Once migrated, it is not recommended to switch DNS until you make sure that KVS installation on the new server is fully operational. In order to do this, you can locally switch your domain to a new IP (by adding local record into hosts file), access your site on the new server and check it. There are certain directories that could be excluded from the TAR as they contain temporary files: /admin/smarty/cache /admin/data/engine /tmp Here are steps that you should do to reconfigure KVS on a new server: Step 1. In /admin/include/setup.php update project_path option if KVS installation path was changed. Step 2. In /admin/include/setup_db.php update database connection details. Step 3. Try to login to admin panel by locally changing DNS to a new server. You should not have any issues with accessing admin panel at this point. Step 4. In admin panel go to Administration -> Installation info and make sure PHP, FFmpeg and Imagemagick libraries do not display any errors: If you see errors like "sh: 1: /usr/bin/php: not found", edit /admin/include/setup.php and fix each path that produces error to refer valid binary path for this library. Step 5. In admin panel go to Settings -> Storage servers and fix path for every local storage server that you have, if KVS installation path was changed. Step 6. In admin panel go to Settings -> Conversion servers and fix path for every local conversion server that you have, if KVS installation path was changed. Step 7. In admin panel go to Plugins -> Project backup and fix path for backup copies, if KVS installation path was changed. Step 8. In admin panel go to Administration -> Installation info and copy Cron command. Schedule this command on crontab to run every minute. Step 9. In admin panel go to Plugins -> System audit and run all checks except video content and album content. You can also run these checks if you want, but running them may take a lot of time if you have many videos and / or albums; therefore we recommend to run them later in a separate audit check. Make sure audit doesn't display any errors or fix any server configuration errors indicated by audit. Step 10. Open your site and verify its basic functions. The end. If everything is OK at this point, you can switch public DNS to a new server. If you have audit errors / warnings that you don't understand how to fix, please contact KVS support.