|
phpdev5 beta
Latest issues
Please note that despite what the GUI installer may suggest. apache 1 & 2 are both installed as services by default ! - you are advised for now to disable the apache2 service by going into control panel > administrative options > services and change the dev5_ap2 service to manual start as opposed to automatic start - you can still start apache2 from the dev5 GUI if you want to play. (apache2 is now installed to listen at port 81 by default)
Due to the recent security advisory PHP4.2.1 needs to be swapped to php4.2.2 - give me a day or so. (done)
Some peeps appear to have a read-only php.ini, this will stop dev5 from fully installing !! remove the read only restriction.
Dev5 should install anywhere however it appears that it does not install to directories with a space in the directory name - i.e. program files , that will be fixed for the next update.
VERY IMPORTANT !
- Until you are happy that phpdev5 is working on your machine do not install over the top of your existing phpdev if you have one !
- The install will backup (.OLD) and overwrite your existing php.ini, however you should make your own backup as well as installing twice for example will overwrite the backup !
- If you have a %sysdir% \my.cnf this too will be overwritten - make another backup
- Ensure that no instance of apache is running before you install.
QUITE IMPORTANT !
- Whilst both apache 1.3.26 && 2.0.39 should both work.. apache 1.3.26 is far stabler and easier to control, at the config stage you have the option to make apache 1.* or 2.* default - choose 1 :)
- Trying to run apache 1.* or 2.* at the same time wont work as default in dev5 as they both default to Port 80 - if you want both running at once you will need to change the Port setting for apache 1.2.36 or the Listen setting for apache 2.0.39
- Don't eat yellow snow
Reverting to phpdev4
If something goes horribly wrong - well as long as you did not install over your old phpdev then all you need do is delete the install directory and revert to your backed up php.ini & my.cnf files, that's it, nothing else is changed - oh yep and the stuff in the start menu, I will be including an uninstaller at some point just not today :)
Gonna keep it ?
OK if you have an existing phpdev4 and you want to stick with phpdev5 all you gotta do is this...
- If you installed your old apache 1.3.20 as a service now is the time to remove it ! control panel > administrative tools > services
- copy the contents of your c:\phpdev\mysql\data directory to your new $install_dir\mysql\data directory , you can safely overwrite the $install_dir\mysql\data\mysql directory (you will need to shut down mysql if its running before you do this)
- copy the contents of your c:\phpdev\www directory to $install_dir\www
- That's it ! give it a whirl
Please note that if this is all obvious to you - don't take it personally, I gotta keep it simple to please all ages :)
Download the beta here dev5beta3.exe 11.21MB (downloads to date 139072)
(dev5beta made up for 243 of the above!)
Also PLEASE mail me phpdev5@firepages.org with success/failure stories + how and what you did to get it to work if applicable (platform etc good as well)
PS the forums are here
Whats new?
Updated versions of the core components + PHP-GTK now runs the install process,
Ability to install anywhere (including D:\ E:\ drives etc) without having to change the config
All further updates will be partial and immediately available, i.e. you will only need to download say the next PHP or apache - you should not have to download the whole kit & kaboodle again.
As PHP-GTK is now (hopefully) up and running on your system - expect more GUI's & utilities
Interbase (FireBird) support will be part of the final release (should be with beta1)
Whats in it ?
- apache 1.3.26
- apache 2.0.39
- php4.2.2
- MySQL4
- phpmyadmin 2.2.3 (RC)
- AnalogX php.ini configurator
- PHP-GTK 0.51
- PhpWebsite
|