- A webserver like Apache
- PHP 5.2 or higher
- MySQL 5.0 or higher
- uncompress the downloaded archive
- upload the extracted files to your webserver
- open the ppma-url in your browser (
<ppma-URL>/index.php
e.g.http://example.com/index.php
) - follow the shown setup instructions
If you have problems with the installation (e.g. a redirect loop) check that all directories are readable by your webserver and the following directories are writable:
<ppma-directory>/assets
<ppma-directory>/protected/runtime
<ppma-directory>/protected/runtime/sessions
For debugging uncomment the following lines in the index.php
//defined('YII_DEBUG') or define('YII_DEBUG',true);
//defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
Please report founded bugs on https://github.com/pklink/ppma/issues
It is not needed if you download the prebuilt release
git clone https://github.com/pklink/ppma.git
cd ppma/
composer install
npm install
./node_modules/.bin/bower install
./node_modules/.bin/grunt
- back up your database
- unpack the downloaded ppma-archive
- remove the extracted
/protected/config/ppma.php
- copy/overwrite the unpacked files to your ppma directory
- run the upgrade routine in your browser
(
<ppma-URL>/index.php?r=upgrade
e.g.http://example.com/index.php?r=upgrade
)
- Yii Framework
- Bootstrap
- jQuery
- jQuery UI
- csvexport Yii extension
- This for the password generator
This package is licensed under the BSD License. See the LICENSE file for details.