jacortijo Posted December 11, 2008 Share Posted December 11, 2008 Good morning, it is being a nightmare to achieve to have running apache2 with PHP4 and PHP5 support. I need to have several different php application and mainly all of them use PHP5 but I have an specific one in PHP4. I was googling a lot and found some solutions, the best I found is http://www.gentoo.org/proj/en/php/php4-php5-configuration.xml but it is for Gentoo and unfortunally in my office we work with windows 2003. I am lazy so I used XAMP and I got directly apache2 with PHP5 and PHP4. it provides to swith from one version to the other but I need both at the same time. I tried using the following directives in the vhost file but apache seems to follow them at all. this is my vhosts <VirtualHost *:80> DocumentRoot E:/xampp/htdocs/ ServerName localhost </VirtualHost> <VirtualHost *:80> DocumentRoot E:/xampp/htdocs/Degas ServerName drivers ScriptAlias /php/ "E:/xampp/php/php4/" Action application/x-httpd-php4 "/php/php.exe" AddHandler application/x-httpd-php4 .php <Directory "E:/xampp/php/php4/"> Options Indexes FollowSymLinks AllowOverride FileInfo Order allow,deny Allow from all </Directory> </VirtualHost> the enviroment is set up in PHP5. I create a info.php in both places and in both places shows up PHP 5.2.6 Anything I should do... somebody did it before? is it impossible to achieve? Many thanks in advance Jose Quote Link to comment Share on other sites More sharing options...
PFMaBiSmAd Posted December 11, 2008 Share Posted December 11, 2008 Except in a very few minor cases, php4 code works as is under php5, given the same php.ini configuration - http://us.php.net/manual/en/migration5.incompatible.php Have you tested your php4 code under php5? Even if it does not work, the changes necessary to get it to work are minor and straightforward. Quote Link to comment Share on other sites More sharing options...
jacortijo Posted December 11, 2008 Author Share Posted December 11, 2008 Thanks for the fast reply. I cannot do any modification to the program. I can only request to the developer in our headquarters to migrate to PHP5, but I dont know where he will put my request in his to-do-list. that is why I try to setup apache to work with both versions at once. regards! J Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.