| 
	
 | 
 Posted by Randell D. on 02/26/07 13:18 
Folks, 
 
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) 
Apache 2.0.59 
PHP 4.4.5 
 
I compile the above using the following: 
 
# cd apache 
# ./configure --prefix=/opt/apache --enable-so --enable-vhost-alias 
# make 
# make install 
# cd ../php 
# ./configure --with-apxs2=/opt/apachebin/apxs --with-mysql 
# make 
# 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 
AddModule mod_php4.c 
 
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 
reference below) 
[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: 
  core.c 
  mod_access.c 
  mod_auth.c 
  mod_include.c 
  mod_log_config.c 
  mod_env.c 
  mod_setenvif.c 
  prefork.c 
  http_core.c 
  mod_mime.c 
  mod_status.c 
  mod_autoindex.c 
  mod_asis.c 
  mod_info.c 
  mod_cgi.c 
  mod_vhost_alias.c 
  mod_negotiation.c 
  mod_dir.c 
  mod_imap.c 
  mod_actions.c 
  mod_alias.c 
  mod_so.c 
 
 
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 
X-Powered-By: PHP/4.4.5 
Content-Length: 0 
Keep-Alive: timeout=15, max=100 
Connection: Keep-Alive 
Content-Type: text/html 
 
200 OK 
 
 
Can someone tell me what i've forgotten? 
 
Many thanks, 
Randell D.
 
  
Navigation:
[Reply to this message] 
 |