registerMethod( 'Installer', 'executeCheck' );
$ajaxServer = $ajax->getServer();
// Check for Ajax Request and handle it.
if ( $ajaxServer->isRequest() )
{
echo $ajaxServer->handleRequest();
exit();
}
$ajaxClient = $ajax->getClient();
?>
VCD-db Installer
Welcome to VCD-db installation, v.
Congratulations with your copy of VCD-DB
Before we start there are few things that need to be done.
1) You must have a database access or the SQLite module enabled.
2) Create an empty database.
At the moment the following databases are supported
a) MySQL (3.x, 4.x and up)
b) Microsoft SQL (7, 2000 and 2005)
c) Postgres (7.x or 8.x)
d) IBM DB2 (7.2 and up)
e) Oracle 8, 9 or 10G
f) SQLite
3) Create a file called config.php in your VCD-db root folder
4) If your webserver is on a Win32 box this step is unnecessary, otherwise if your webserver is on a Unix/Linux box, you must have a Shell or FTP access to chmod some files and folders.
Open up a console session to your box and go to the directory where you extracted the VCD-db zip/tar file.
5) Now you are all set and ready to install. Press Continue to proceed. Attention! If you reload the page, you will reset the installation process!
Before the installation continues, VCD-db needs to verify the host environment.
Each procedure must return positive results for the installer to continue.
Procedure
Status
Results
Verify PHP version
[pending]
Verify GD libraries
[pending]
Verify SimpleXML module
[pending]
Verify MBstring module
[pending]
Verify Session support
[pending]
Verify Remote fetch support
[pending]
Verify File upload support
[pending]
Verify Upload folders
[pending]
Verify Config file
[pending]
Verify Database support
[pending]
Your web-server meets all the requirements to run VCD-db.
Your can now continue to the database settings part of the installer.
Type in the credentials for your database connection, and make sure you select the correct database type you want to use with VCD-db.
The database type selection has been set to match those supported by your server.
Database access successfully tested and verified..
You can now continue to next step to create the database tables.
The installer is now creating all the tables needed by VCD-db in your database.
Most of the time, this process takes only several seconds ..
All tables were successfully created.
You can now press continue to populate the database with data needed by VCD-db.
The installer could not create all the tables needed.
Aborting installation.
The installer could not create necessary tables needed by VCD-db.
Make sure that user [user] has permission to create tables on database [database].
After you have verified database permissions, try again.
The installer is now populating your database with data used by VCD-db.
The data includes system settings, movie categories, user roles and rss feeds to name a few.
This process can take from several seconds up to minutes, depending on server hardware and/or connection speed
between the webserver and the database server.
All necessary data has been populated in the database used by VCD-db.
You can now continue to configure the default settings VCD-db uses.
Could not populate the database with the necessary data.
Please verify that no files are missing from your installation package.
The configuration file has been successfully saved.
You can now continue to create the VCD-db admin account.
You now have to create an admin account that has full permissions on your VCD-db website.
With this user you can access the "Control Panel" and make changes to the VCD-db setup.
Within the "Control Panel" you can also give other users admin privileges.
Congratulations!
You have successfully installed VCD-db.
If you are running on a Unix based system, you should chmod the config.php file you created earlier.
That is to ensure nobody else will change your config file.
You can type in "chmod 644 config.php" within your command line to secure the config file.
You should now delete your setup folder and then click HERE to open VCD-db.