[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Apache / PHP4 config problem (newbee on PHP)



On Wednesday 15 January 2003 17:32, Gregoire Hostettler wrote:

Hi There,

you`ve an error in your srm.conf you have to replace 

	"AddType application/x-httpd-php4 .php"
with
	"AddType application/x-httpd-php .php"

So i think it should work now ! :)
The file location should be the "normal" DocumentRoot not the CGI-Script 
directory.

Michi

> Thank you for your response.
>
> I moved the script to its original location (/var/www) but I get a strange
> behavior:
>
> - Using IE6, the browser asks me if I want to download the test.php script
> (???)
> - If I rename the .php script to .html, it displays just the header,
> nothing else, which is correct imho
> - If I try to access test.php via lynx, it just displays the html text.
> There is a tmp html file created, althought
>
> It seems to me that the php4 engine never starts to generate pages...
>
> Any other idea ?
>
> TYIA
>
> > On wo, 2003-01-15 at 13:50, Gregoire Hostettler wrote:
> > > Got a (supposed) config problem with PHP4/Apache.
> > >
> > > OS: Debian potato 2.2r7, kernel 2.2.19
> > > Apache 1.3.9 (Debian implementation)
> > > PHP4 4.0.3pl1-0p
> > >
> > > Attached are both the httpd.conf and srm.conf files, along with the
> > > access.log, error.log, php script involved and the output of apache -V
> > > (apachev file).
> >
> > Only the error.log was enough:
> >
> > [Wed Jan 15 14:29:55 2003] [notice] Apache/1.3.9 (Unix) Debian/GNU
>
> PHP/4.0.3pl1 mod_perl/1.21_03-dev configured -- resuming normal operations
>
> > [Wed Jan 15 14:29:55 2003] [notice] suEXEC mechanism enabled (wrapper:
>
> /usr/lib/apache/suexec)
>
> > [Wed Jan 15 14:31:49 2003] [error] (8)Exec format error: exec of
>
> /usr/lib/cgi-bin/test.php failed
>
> > [Wed Jan 15 14:31:49 2003] [error] [client 192.168.124.1] Premature end
> > of
>
> script headers: /usr/lib/cgi-bin/test.php
>
> > You are placing html files in cgi-bin directories. Don't do that,
> > because cgi-bin directories are reserved only for cgi scripts, not html
> > or php files. Just place the .php file in /var/www and I think it should
> > work.
> >
> > --
> > Tot ziens,
> > Bart-Jan Vrielink

-- 
Bisping & Bisping GmbH & Co. KG                          Michael Streb
internet and network                                   mstr@bisping.de
Spitalstrasse 21-24-26                          Tel. +49-9123-9740-630
91207 Lauf a. d. Pegnitz                         Fax. +49-9123-9740-97
 
http://photo.bisping.de   *    http://bisping.de   *    http://lauf.de



Reply to: