Table of Contents

Installation

PvDL is a complete solution to manage all of your software download files.

All you need to do is upload your files in the appropriate download folder following our naming convention. PvDL will automatically build all of your download links ready for your customers to download the latest versions of your software. Users will be able to browse files, check ChangeLogs, access private or public betas, view all versions available and much more… A huge time saver!

Requirements

INSTALL manually

(or INSTALL using Git)

      cd WEB_ROOT_DIRECTORY
      git clone -b master git@git.plugivery.com:pv-apis/pvdl.git
      mv pvdl/my-default pvdl/my
      mkdir pvdl_downloads pvdl_downloads/release pvdl_downloads/beta_public pvdl_downloads/beta_private

Notes

Your web server must be configured to accept index.php as the default page ! If not already configured on your Apache web server, you should add/modify the directive bellow, either in your Apache configuration or in a .htaccess file located in the pdvl directory (or in the web root directory).

    DirectoryIndex index.php

Learn more at : http://www.cyberciti.biz/faq/apache-display-or-change-a-default-page-other-than-indexhtml/

For your convenience, we have included an (invisible) .htaccess file in the pvdl directory that does this for you. Therefore if you copied the whole pvdl folder (including the invisible files), it should work as expected. If you nevertheless encounter a 500 or 401 error, it means that Apache is configured to prevent using local .htaccess files. In this case, simply remove the .htaccess file from the pvdl folder.

PvDL Files

Stucture of the PvDL directory :