Mathias Brodala: *.phps unter PHP-CGI

Beitrag lesen

Hallo dedlfix.

Das minimale Script, abgelegt unter /usr/local/bin/phps:

#!/bin/sh

/usr/local/bin/php -s $@


> >   
> > Zwar werden hierdurch die \*.phps-Dateien nicht mehr zum Download angeboten, dafür aber nicht mehr gefunden (404), obwohl physikalisch existent.  
>   
> Da scheint mir was mit den Pfaden nicht zu stimmen. Lass das Script doch mal ausgeben, wo es ist (pwd) und was es übergeben bekommt ($@). z.B. so:  
>   
> ~~~sh

#!/bin/sh  

> echo "Content-Type: text/plain"  
> echo ""  
> pwd  
> echo "$@"

Nützt nicht viel, da ja keinerlei Ausgabe davon im Browser erscheint, sondern wie gesagt nur meine 404-Fehlerseite. Auch eine Logausgabe in /tmp führt zu keinem Ergebnis; es ist, als würde das Script überhaupt nicht ausgeführt. Alle Rechte sind jedoch korrekt gesetzt.

Einen schönen Freitag noch.

Gruß, Mathias

--
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules