Moin!
witzige Idee.
habe also
<?php ### perltest.php ###
dieses kleine süße Script laufen lassen und zurück kam nur "Fehlercode: 127"
Das Skript tut nicht das, was ich geschrieben habe. Ich schrieb absichtlich:
"Öffnen? Lesen? Ausführen?". Tu das doch bitte mal alles in PHP. Bitte jeweils mit einer vorbildlichen Fehlerabfrage (also || die(...) etc).
Leider weiß ich nicht, was der bedeutet und google liefert auch keine Codeliste.
Immerhin ist das schon mal ein Indiz: PHP hat offenbar mit dem Skript ein Problem. PHP läuft unter dem User, unter dem auch der Apache läuft, inkl. aller seiner Einschränkungen. Wenn du also dein Perlskript auf der Shell aufrufen kannst, hast du offenbar irgendwelche anderen Voraussetzungen/Rechte, als dein Apache. Und mit PHP könnten wir vielleicht herausfinden, woran es genau klemmt.
- Sven Rautenberg