Joshua Slive wrote:
On Wed, Apr 23, 2008 at 9:56 AM, Neil S. Briscoe <neil.briscoe@xxxxxxxxxxxxx> wrote:Hi OK, originally we intended to use the php5-cgi to run a PHP script. Having suffered an error and reading through the error logs and the suggested solution - we managed to get the source displayed as a page, but not to actually execute. Not quite the intended result. I have now compiled libapache2-mod-php5 and ensured that it is loaded before it is needed. However, the server is stubbornly insisting on using php5-cgi and not using the module. At least part of this must be because in my <Directory ....> stanza I have Options ExecCGI But if I comment this out, I just get a 403 forbidden. I cannot work out how to ensure that the module is used rather than the php5-cgi. Would someone care to point me in the right direction?Do you have the appropriate AddHandler or AddType to activate the php module processing? If you show us the relevant part of your configuration, along with more details on EXACTLY what you see when you request a php script, we might be able to help.
I can most certainly do that. First of all, just 8% down the httpd.conf I have this line LoadModule php5_module modules/libphp5.so Then, 22% down the file I have this Directory stanza <Directory /var/www/vpsinfo> AllowOverride None Options ExecCGI AddType application/x-httpd-php php Order deny,allow AuthType Basic AuthName "VPSInfo Service" AuthUserFile /usr/local/apache2/conf/passwordfiles/.vpsinfo Require valid-user </Directory> Both of these parts are in the global configuration section. Finally, at the end of the file I have this VirtualHost block <VirtualHost vpsinfo.censornet.com:80> DocumentRoot "/var/www/vpsinfo/" ServerName vpsinfo.censornet.com ServerAdmin support@xxxxxxxxxxxxx ErrorLog "/usr/local/apache2/logs/vpsinfo_error_log" TransferLog "/usr/local/apache2/logs/vpsinfo.log" #RewriteEngine on #RewriteCond %{ENV:REDIRECT_STATUS} !=200 #RewriteRule /usr/lib/cgi-bin/php5 - [F] </VirtualHost> I hope that helps. Regards Neil ------------------------------------------------------------------------------------ Scanned for viruses, spam and offensive content by CensorNet MailSafe Professional Web & E-mail Filtering from www.censornet.com Shortlisted for the BETT Awards 2008! www.bettawards.co.uk --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx