phpbar.de logo

Mailinglisten-Archive

[php] [OT:] php-Skript wird nicht ausgefuehrt

[php] [OT:] php-Skript wird nicht ausgefuehrt

Beck, Mike mike.beck at ibmiller.de
Die Nov 4 10:32:22 CET 2003


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