Upgrading Info
Phperl cannot come out with a new release every time a new version of Apache, PHP, perl, MySQL, PhpMyAdmin or Hermes is launched but you would surely want to update to the so follow the following instructions.
Download the application preferably in a compressed file and not in the installer type.
Official websites from where you can pick up download links
| Apache
| PHP
| MySQL
| Perl |
Hermes |
PHPMyAdmin |
OK now that you have got the files in zip or tar.gz form extract
them to a temporary folder say C:\Temp.
(its always a good idea to make a backup of the folder to which you are
installing for example if you are installing MySQL backup the folder C:\Phperl2.3\mysql
--you can rename it to MySQL Backup or anything)
PHP Installation
Go to C:\Phperl2.3 and backup (make a copy) the php folder name it php-backup.
Copy all the files from your temporary directory mostly C:\Temp and paste them in C:\Phperl2.3\php.
When you are asked if you want replace pre-existing files say "Yes to all"
IMPORTANT : Don't delete the php folder and then create a fresh one and put everything from the temp folder into the new php folder. Some files used by Phperl reside in this folder so when you update nothing happens to these files but if you delete the folder they are gone.
Now Start Phperl Control Panel and click here you will get all the Information about your new version of PHP Check that the version is the on you installed.
If you get an error check that apache is running properly & try refreshing the page if you still get nothing delete the folder C:\Phperl2.3\php & rename your backup folder to php well your upgrade was unsuccessful but your PHP still works.
If you are successful delete the backup folder
Perl Installation
Go to C:\Phperl2.3 and backup (make a copy) the Perl folder name it Perl-backup.
Copy all the files from your temporary directory mostly C:\Temp and paste them in C:\Phperl2.3\Perl.
When you are asked if you want replace pre-existing files say "Yes to all"
IMPORTANT : The folder Perl does not have any files that Phperl uses so if you wish you can just delete the folder after making a backup then create a new folder C:\Phperl2.3\Perl and place your the files from the temporary folder in C:\Phperl2.3\perl .However the perl executable must lie in C:\Phperl2.3\perl\bin\
Now Start Phperl Control Panel and click here you will get all the Information about your new version of Perl Check that the version is the on you installed.
If you get an error check that apache is running properly & try refreshing the page if you still get nothing delete the folder C:\Phperl2.3\perl & rename your backup folder to Perl well your upgrade was unsuccessful but your Perl still works.
If you are successful delete the backup folder
MySQL Installation
Go to C:\Phperl2.3 and backup (make a copy) the mysql folder name it mysql-backup.
Copy all the files from your temporary directory mostly C:\Temp and paste them in C:\Phperl2.3\mysql.
When you are asked if you want replace pre-existing files say "Yes to all"
IMPORTANT : C:\Phperl2.3\mysql\data
contains all your data be very sure to back this folder up.
Don't delete the mysql folder please follow the instructions
Now Start Phperl once it is started start apache and MySQL from the control panel then launch phpMyAdmin Click Here to launch phpMyAdmin (Apache and MySQL must be running)
If you get an error check that apache is running properly & try refreshing the page if you still get nothing delete the folder C:\Phperl2.3\mysql & rename your backup folder to mysql well your upgrade was unsuccessful but your MySQL still works.
In phpMyAdmin check that all your databases are there if not copy the data folder from your backup and paste it to C:\Phperl2.3\mysql. Now refresh phpMyAdmin (this should not happen if you follow the instructions properly.)
If you are successful delete the backup folder
Hermes
Download the Hermes installation file (compressed file is not available) and run it Hermes will install in "C:\Program Files\Alixoft\Hermes\"
Delete the Hermes directory in C:\Phperl2.3 (but back it up nevertheless)
Go to "C:\Program Files\Alixoft\" and copy the directory named Hermes
Paste the directory in C:\Phperl2.3
Run "C:\Phperl\Hermes\Hermes.exe"
phpMyAdmin
Mae sure to download the .zip version of phpMyAdmin containing .php files (and not .php3 files)
Go to C:\Phperl2.3\root\www\sql and rename the sql folder to sql-backup.
Copy all the files from your temporary directory mostly C:\Temp and paste them in C:\Phperl2.3\root\www\sql .
Open C:\Phperl2.3\root\www\sql\config.inc.php with WordPad (no not MSWord) and edit the variables. you should not need to change anything except $cfgPmaAbsoluteUri put its value to http://localhost/sql so the line should read $cfgPmaAbsoluteUri = 'http://localhost:1205/sql/';
Now Start Phperl once it is started start MySQL from the control panel then launch phpMyAdmin Click Here to launch phpMyAdmin (MySQL must be running)
If you get an error check that apache & MySQL are running properly & try refreshing the page if you still don't get anything delete the folder C:\Phperl2.3\root\www\sql & rename your backup folder to sql well your upgrade was unsuccessful but your phpmyadmin still works.
If you are successful delete the backup folder