Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pklink/ppma
[INACTIVE] PHP Password Manager
https://github.com/pklink/ppma
password-manager php yii
Last synced: 6 days ago
JSON representation
[INACTIVE] PHP Password Manager
- Host: GitHub
- URL: https://github.com/pklink/ppma
- Owner: pklink
- License: bsd-3-clause
- Archived: true
- Created: 2013-03-28T16:12:04.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2017-10-02T12:47:13.000Z (over 7 years ago)
- Last Synced: 2024-09-22T22:01:59.146Z (4 months ago)
- Topics: password-manager, php, yii
- Language: PHP
- Homepage:
- Size: 4.8 MB
- Stars: 62
- Watchers: 20
- Forks: 16
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE
Awesome Lists containing this project
README
[![No Maintenance Intended](http://unmaintained.tech/badge.svg)](http://unmaintained.tech/)
# PHP Password Manager // ppma
## Requirements
* A webserver like Apache
* PHP 5.2 or higher
* MySQL 5.0 or higher## Installation
1. uncompress the downloaded archive
2. upload the extracted files to your webserver
3. open the ppma-url in your browser (`/index.php`
e.g. `http://example.com/index.php`)
4. follow the shown setup instructions### Problems
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:* `/assets`
* `/protected/runtime`
* `/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
### Building
It is not needed if you download the prebuilt release
```bash
git clone https://github.com/pklink/ppma.git
cd ppma/
composer install
npm install
./node_modules/.bin/bower install
./node_modules/.bin/grunt
```## Upgrading
1. back up your database
2. unpack the downloaded ppma-archive
3. remove the extracted `/protected/config/ppma.php`
4. copy/overwrite the unpacked files to your ppma directory
5. run the upgrade routine in your browser
(`/index.php?r=upgrade` e.g. `http://example.com/index.php?r=upgrade`)## Credits
* [Yii Framework](http://www.yiiframework.com/)
* [Bootstrap](http://twitter.github.io/bootstrap/)
* [jQuery](http://jquery.com/)
* [jQuery UI](http://jqueryui.com/)
* [csvexport Yii extension](http://www.yiiframework.com/extension/csvexport)
* [This](http://jquery-howto.blogspot.kr/2009/10/javascript-jquery-password-generator.html) for the password generator## License
This package is licensed under the BSD License. See the LICENSE file for details.