Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Posted on
- Randell D.
February 26, 2007, 1:18 pm
rate this thread
I consider myself well versed with Apache 1.3 and PHP4 - I found
drupal and wanted to try it out - I had problems getting it working
with Apache2/PHP5/MySQL5 so I downgraded... Note: I did have Apache2/
PHP5 working... I confirmed this via phpinfo output... But now that I
removed my original directory containing Apache/PHP, and recompiled
from scratch, I get everything to startup and static html is displayd,
but phpinfo produces no errors, but no output (literally zero output).
Where am i going wrong?
This is my environment (forget mysql for the moment as I just want
Apache/PHP working first)
I compile the above using the following:
# cd apache
# ./configure --prefix=/opt/apache --enable-so --enable-vhost-alias
# make install
# cd ../php
# ./configure --with-apxs2=/opt/apachebin/apxs --with-mysql
# make install
And i have the following in my Apache httpd.conf file
LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .php
Note - I see in the php.chm document it asks i place the following
below the ClearModuleList
I don't have a ClearModuleList and when I put AddModule in at the end
of my httpd.conf, I get the following error:
Syntax error on line 1039 of /opt/apache/conf/httpd.conf:
Invalid command 'AddModule', perhaps mis-spelled or defined by a
module not included in the server configuration
I can't recall using AddModule before though.
If i exclude the AddModule reference, Apache starts up fine... (log
[Sun Feb 25 14:50:51 2007] [notice] Apache/2.0.59 (Unix) PHP/4.4.5
configured -- resuming normal operations
and a httpd -l output shows this;
Compiled in modules:
When I connect using Firefox, I get the Apache test page. When I call
phpinfo.php, I just get a blank page and no source - I have the
Firefox Developer bar installed and get the headers listed as:
Date: Sun, 25 Feb 2007 13:55:19 GMT
Server: Apache/2.0.59 (Unix) PHP/4.4.5
Keep-Alive: timeout=15, max=100
Can someone tell me what i've forgotten?
Re: Apache2/PHP4 compile/startup fine but no PHP parsing (blank page for phpinfo)
I re-compiled everything and even did a make clean before configure
however I think I found a possible bug during re-installation...
/usr/local/lib/php existed (I guess from my previous php5
installation) and there must have been some reference to it in my /usr/
I removed all php references from under /usr/locallib and re-compiled
again from scratch and found that my phpinfo() worked...
I make note here in case someone else might find the same problem some
other time in the future... and need a solution...