myGully.com

myGully.com (https://mygully.com/index.php)
-   Linux & BSD (https://mygully.com/forumdisplay.php?f=401)
-   -   Cron -> Datei oder Verzeichnis nicht gefunden (https://mygully.com/showthread.php?t=2362999)

MediaMemphis 11.07.11 12:12

Cron -> Datei oder Verzeichnis nicht gefunden
 
Hallo, ich brauche mal ideen von leuten, die mehr Ahnung als ich haben ;)

Ich habe folgendes Problem: Ich starte jede Minute via cron ein S***** an, dieses S***** ist eine Art sammel und ausführs***** d.h. die cron.php erstellt mir die execute.sh und darin sind wieder neue befehle enthalten. Leider funktioniert meine Theorie nicht.
Hinweis: Jedes einzelne Teils***** läuft auch an und für sich, eine ausführung von cron.sh ob in dieser form oder mit
Das Funktioniert:
Code:

* * * * * /var/www/vhosts/server.local/srv/s*****/cron.sh >> /var/www/vhosts/server.local/srv/s*****/cron.log
Das S***** cron.sh sieht so aus
Code:

#!/bin/bash

./cron.php
chmod 777 execute.sh
./execute.sh
./cron_lastrun.php
#rm execute.sh

exit 0


Und diese und ähnliche Fehler erhalte ich, selbst wenn ich zu jedem S***** den kompletten Pfad angebe.

Eine der vielen Testausgaben: hier mit vollständigen pfaden
Code:

/var/www/vhosts/server.local/srv/s*****/cron.sh: line 3: ./cron.php: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf „execute.sh“ nicht möglich: Datei oder Verzeichnis nicht gefunden
/var/www/vhosts/server.local/srv/s*****/cron.sh: line 5: ./execute.sh: Datei oder Verzeichnis nicht gefunden
/var/www/vhosts/server.local/srv/s*****/cron.sh: line 7: ./cron_lastrun.php: Datei oder Verzeichnis nicht gefunden
rm: Entfernen von „execute.sh“ nicht möglich: Datei oder Verzeichnis nicht gefunden

Vielen Dank schonmal im Voraus

spartan-b292 11.07.11 12:24

Ist PHP bei dir als CGI oder Apache Modul installiert?

MediaMemphis 11.07.11 12:30

Hi,
PHP ist als CGI modul installiert, meine ich *ups*.
In der console nutze ich alledings den php5-cli.

Selbst wenn ich in das s***** ein cd /var/www/vhosts/server.local/srv/s*****/ reinbaue, bekomme ich ein Datei oder Verzeichnis nicht gefunden :(

spartan-b292 11.07.11 12:33

Okay aber der Ordner ist ganz sicher da und die Datei befindet sich darin?

MediaMemphis 11.07.11 12:50

Ich habe den Server nochmal neu gestartet und nochmal die absoluten pfade eingetragen, jetzt scheint es zu laufen :)

Vielen Dank für die schnelle Hilfe!

So sieht das S***** gerade aus:
Code:

#!/bin/bash

/var/www/vhosts/server.local/srv/s*****/cron.php
sleep 3
chmod 777 /var/www/vhosts/server.local/srv/s*****/execute.sh
/var/www/vhosts/server.local/srv/s*****/execute.sh
/var/www/vhosts/server.local/srv/s*****/cron_lastrun.php
#rm /var/www/vhosts/server.local/srv/s*****/execute.sh

exit 0

PS: und dafür habe ich bis heute Morgen um 5:20 dran gesessen


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:52 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.