The installation process for Phproject should be reasonably simple compared with other project management systems.

  1. Download the latest stable release
  2. Extract the zip archive to a web-accessible directory with write access
  3. Create a database on your MySQL server
  4. Navigate to the application and complete the installation

Additional Setup

Once installed, many additional options for configuring your site can be found in the Administration panel, under the Configuration tab. Advanced users can add entries to the config database table to modify additional configuration.

To see performance information and additional details about errors, add a DEBUG entry to config.php. This option supports levels 0-3, with 3 being the most verbose. You should always use 0 in a production environment!

Phproject is designed to be fast, but you can still increase performance by installing an opcode caching layer like APC. Using APC also greatly increases the speed of temporary cached data, including minified code and heavy, cacheable database queries.


If you installed Phproject with git, simply run git pull to update. Otherwise, updates can be manually installed by downloading the latest release and extracting it over your existing installation.

If there is a change to the database needed after you’ve updated, you will see an alert in the Administration on your Phproject installation, and can update the database from there.

If something breaks after updating, clearing the APC cache or emptying the tmp/cache/ directory will usually solve the problem.