Installation
Requirements;
You need the following on your Apache server for PHPDevShell to work correctly.
- PHP: Greater then PHP 5.2.x is minimum from PHPDevShell V 2.5.1.
- PHPDevShell was developed on MySQL 5.0.x, I believe older versions above MySQL 4.1 should work fine. (Multiple database support will be added soon).
- Apache: PHPDevShell was developed on Apache 2.x, 1.x should work fine though.
Override default settings by copying settings from PHPDS-defaults.config.php to your own config file.
Installation of PHPDevShell is extremely easy;
- Extract the downloaded compressed file of the PHPDevShell package.
- Create a Mysql database (Character set : UTF-8 Unicode and Collation : utf8_general_ci) note the database name, username and password.
- Rename /config/single-site.config.php.RENAME to /config/single-site.config.php and change the settings.
- Upload the complete PHPDevShell directory to your web server including your modified setup files.
- Make the whole "write" and sub folders writable (if default else make custom folders writable).
- Browse to the http://localhost/other/service/service.php (directory where you uploaded PHPDevShell), a Database install script will appear, complete this as the final installation step.
- Follow instructions on database install script that loads when you open PHPDevShell in your browser...
Optional Cronjobs
Create cronjob to run [http://[install location]/index.php?m=742061208 every 10 minutes or lower (if automated file execution is required).
Optional Cache, Gzip, Friendly URLs
If your server support mod_rewrite and mod_expires you can rename rename.htaccess to .htaccess to gain cache, gzip performance and friendly urls. PS: Remember to switch friendly urls on in the gui to make it work.
Optional Multiple Domains
For multiple domains working from the same directory with different databases for each package, modify _host.config.php and add configuration files as required.
