Mailinglisten-Archive |
Hallo, verstehe gerade gar nichts mehr. Ich habe zwei PHP-Skripte auf einem Debian Woody -Server in /etc/cron.hourly wo sie dank run-parts stündlich aufgerufen werden sollen. Nachdem eins aufgerufen wird, das andere nicht habe ich ursachenforschung betrieben und verstehe es trotzdem nicht. Das Skript das sauber ausgeführt wird heisst KillOldLst, das andere Auftragskosten: Beide haben die gleichen Rechte. ls -als sagt: -------------- 8 -rwxr-xr-x 1 root root 7092 Nov 3 13:37 Auftragskosten 4 -rwxrwxrwx 1 root root 395 Aug 25 15:21 KillOldLst -------------- Bei beiden steht am Anfang der richtige Pfad zu php: -------------- > head -n3 KillOldLst #!/usr/bin/php <?php $dbserver = 'localhost'; > head -n3 Auftragskosten #!/usr/bin/php <?php // Config -------------- Trotzdem wird Auftragskosten nicht vernünftig erkannt: -------------- > file KillOldLst KillOldLst: a /usr/bin/php script text executable > file Auftragskosten script text executablebin/php -------------- wieso bitte schön bin/php?? Damit gibt es natürlich beim Versuch es auszuführen ein 'Bad Interpreter'. -- Mike Beck mike.beck at ibmiller.de
php::bar PHP Wiki - Listenarchive