cd /usr/local/directadmin/customapache
wget [url]http://us4.php.net/get/php-4.3.9.tar.gz/from/this/mirror[/url]
perl -pi -e 's/(PHP_VER=).+/${1}4.3.9/' ./build
./build php
Chrysalis said:incidently is there a reason register_globals needs to be enabled since I noticed directadmin enables it, I prefer to have it off but if there is a reason it needs to be on I will have it on.
But do all your users code their PHP scripts properly?jmstacey said:Thats the default. Disabling it will help make scripts more secure, although personally I leave it on and code my php scripts properly
Chrysalis said:yes security is the reason I like it off, there seems to be no ill effects from it so I just edit php configuration after the install.
jeffery said:One thing to take out, if you have installed MMCache, the new version of php may crash with your MMCache.
Recompile MMCache as well or simply disable it. =)
Good luck
neorder said:Yes, this is something very important to know before you upgrade.
btw, i recompiled my MMCache but still failed to start httpd after upgrading, so i had no choice but switch back to 4.3.7.
i guess i will spend my time to upgrade when DA will use php 5.0
make clean
phpize
make
make install