ktsirig Posted October 7, 2009 Share Posted October 7, 2009 Hello all, on the server machine I am working, there is for some unexplained reason both PHP4 and PHP5 installed. Actually, for PHP4, there is only the PHP4-core files as I saw in the administration panel. However, I have a script that has shown some errors when being executed via PHP4 but works ok when PHP5 takes over. My question is, is there a way to "tell" Apache that I want to use only PHP4? The weird thing is that there's only the php5_apache2 module installed, but when I write in a terminal : php -v , I get: PHP 4.3.10 (cli) (built: Apr 23 2005 04:10:27) Copyright (c) 1997-2004 The PHP Group Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies and also, when I ran: which php , I get: /usr/bin/php but I can see that there is also /usr/bin/php5 there. And if I write: php5 -v , I get: PHP 5.0.3 (cgi) (built: Apr 23 2005 08:18:44) Copyright (c) 1997-2004 The PHP Group Zend Engine v2.0.3, Copyright (c) 1998-2004 Zend Technologies Is there something in the Apache configuration file that I must change so that Apache will use Php5 only? Thank you! Quote Link to comment Share on other sites More sharing options...
trq Posted October 7, 2009 Share Posted October 7, 2009 Typing php -v at the command line will get you the command line version, not the version apache is using. Make a page with a call to phpinfo in it and call that via a browser to see what version apache is using firstly, you might not need to change anything. 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.