November 2, 20232 yr Hallo, wie kann ich der Ursache für folgendes Verhalten auf den Grund gehen, wenn potenziertes "verbose" nichts hilft? root@froxlor /var/www/php-fcgi-scripts/ckt/tools.***.de # /usr/bin/php -q /var/www/html/froxlor/bin/froxlor-cli -vvv froxlor:cron 'tasks' Checking froxlor file permissions...sh: 0: getcwd() failed: No such file or directory OK Running "tasks" job
November 2, 20232 yr Author Das Entfernen von "-q" am php ändert nix an der Ausgabe. Ich habe direkt über "FileDir::safe_exec('chown -R ' . $user . ':' . $group . ' ' . escapeshellarg($_mypath));" in der Funktion validateOwnership der MasterCron.php mal folgendes hinzugefügt: $output->writeln('chown -R ' . $user . ':' . $group . ' ' . escapeshellarg($_mypath)); Die Ausgabe ist nun: root@froxlor /var/www/php-fcgi-scripts/ckt/tools.***.de # /usr/bin/php /var/www/html/froxlor/bin/froxlor-cli -vvv froxlor:cron 'tasks' Checking froxlor file permissions... chown -R froxlorlocal:froxlorlocal '/var/www/html/froxlor/' sh: 0: getcwd() failed: No such file or directory OK Running "tasks" job root@froxlor /var/www/php-fcgi-scripts/ckt/tools.***.de # chown -R froxlorlocal:froxlorlocal '/var/www/html/froxlor/' root@froxlor /var/www/php-fcgi-scripts/ckt/tools.***.de # Der aufzurufende Befehl funktioniert also grundsätzlich.
November 2, 20232 yr Solution ah du bist im ordner "/var/www/php-fcgi-scripts/ckt/tools.***.de" - die php-fcgi-scripts ordner werden vom cron komplett geleert und neuerstellt...daher der fehler.
November 2, 20232 yr Author Danke fürs genau Hingucken. Das war unnötiger Lärm, den ich dadurch gemacht habe, sorry.
Create an account or sign in to comment