Script Installer Php/mysql Jul 10, 2009
I require a script installer written in PHP/MySQL. This project will require two areas:
User interface
Admin area
———————————–
Admin Area(no protection)
Need to be able to add scripts to install via following table fields:
1) script name
2) script source files location
3) config file form HTML blob (this will be the form that will display for the user to write php variables, such as $sitename, $sitetitle, etc.)
4) Also need a list of scripts added which will show just script name and ID# url (so I can add it to another system) and have delete option (no edit needed).
———————————–
User Interface
1) I will add the URL for the installer such as /installer/script.php?script_id=33 to my other system that a user will follow (that I will grab from list in admin area.
2) using session $key (or session with a temporary table), I then need the script to collect the site variables info via the config form HTML (which is added in the admin.)
3) collect FTP/domain information:
- domain
- folder (if not root public_html, such as public_html/website/)
- port
- username
- password
- passive FTP???
- secure FTP???
- full domain URL (http://www.mydomain.com/myfolder/
4) script packages files and moves to temp location where config file can be written.
5) After the script has been FTP’d to the users accounts, the script needs to clear the session/purge temp table and PHP header location to the full domain URL (user provided) + /install.php. So it would be:
http://www.mydomain.com/myfolder/install.php
———————————–
The script only needs to support CPanel (public_html).
When this is being written, I want no design, no styles and especially no embedded font tags in the code. Would like installer packaged in one folder. .htaccess to deny access to source file and session folder/files.
Please PM me if you have additional questions.
This will run on my own server, so PHP modules not an issue. Server is Cpanel with Centos OS. PHP/MySQL 5.
Place bid
Email This Project






