Downgrading to php 4.06
Christopher Murtagh
yellowdog-general@lists.terrasoftsolutions.com
Mon Jun 10 22:27:01 2002
On Mon, 10 Jun 2002, bronto wrote:
>Well, it almost works. Apache loads without error, but when I try and
>open a php page in it, it actualyl displays the php code instead of
>running it. Ideas?
Could be a couple of things.
1) Make sure the file name is like foo.php
2) Make sure that your apache config file
(/usr/local/apache/conf/httpd.conf)
has these 3 lines in it:
- with the other LoadModule lines:
LoadModule php4_module libexec/libphp4.so
- with the other AddModule lines:
AddModule mod_php4.c
- elsewhere in the file (might be in a <IfModule mod_php4.c> container
AddType application/x-httpd-php .php .phps .php3
3) you can also try this; at the command prompt type:
telnet localhost 80
followed by:
HEAD / HTTP/1.0
(and two carriage returns)
You should get something like this (note the PHP/4.1.2 in the server
signature, your machine will likely say (Unix) as the OS).
[chris@blues chris]$ telnet localhost 80
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
HEAD / HTTP/1.0
HTTP/1.1 200 OK
Date: Tue, 11 Jun 2002 04:25:09 GMT
Server: Apache/1.3.20 (YellowDog Linux (PPC)) PHP/4.1.2
X-Powered-By: PHP/4.1.2
Connection: close
Content-Type: text/html
Connection closed by foreign host.
[chris@blues chris]$
Cheers,
Chris
--
Christopher Murtagh
Webmaster / Sysadmin
Web Communications Group
McGill University
Montreal, Quebec
Canada
Tel.: (514) 398-3122
Fax: (514) 398-2017