Apache2 med PHP4 fastcgi

"Lars E. D. Jensen" <[email protected]>
Newsgroups gmane.linux.debian.user.danish
Organization DCmedia Hosting
Message-ID <[email protected]>
Hej liste

Jeg har følgende opsætning

En /var/www/site/fastcgi-bin mappe med php executable - PHP 4.3.10-16 
(cgi-fcgi)

i virtual host:

<VirtualHost IP:80>
     ServerName site.dk
     ServerAlias site *.site.dk
     DocumentRoot /var/www/site
     SuexecUserGroup site site
     AddHandler application/x-httpd-php .php
     Action application/x-httpd-php /fastcgi-bin/php
     <Directory /var/www/site/fastcgi-bin>
        Options +ExecCGI
        SetHandler fastcgi-script
     </Directory>
</VirtualHost>

i apache2.conf:

<IfModule mod_fastcgi.c>
   AddHandler fastcgi-script .fcgi
   FastCgiWrapper /usr/lib/apache2/suexec2
   FastCgiIpcDir /var/lib/apache2/fastcgi
   FastCgiConfig -singleThreshold 100 -killInterval 300
</IfModule>


Og når jeg prøver at eksekvere en index.php med phpinfo();, så får jeg

Warning: Unexpected character in input: '' (ASCII=15) state=1 in 
/var/www/site/fastcgi-bin/php on line 3023

Parse error: parse error, unexpected '*' in 
/var/www/site/fastcgi-bin/php on line 3023

Det er som om den fortolker den binære php executable i stedet for at 
parse index.php.

Følgende kommer i suexec.log:
[2005-11-30 19:20:38]: uid: (1001/site) gid: (1001/1001) cmd: php

Ingenting i apache error.log.

Har læst noget hist og her om at det var nogle environment variable der 
ikke kunne findes, men er på bar på.

Det mest mystiske er, at jeg har det kørende på en anden maskine og har 
sammenlignet setup'et, og ovenstående er ens!?

Håber på nogle ideer.

Tak.

-- 
Med venlig hilsen / Best regards
Lars E. D. Jensen


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.