@helpers Ich habe Friendica 2022.12 frisch installiert. Alles sieht in Ordnung aus. Cronjob liefert keine Meldung, dass er nicht laufen kann.
Jedoch teilt mir meine Installation mit "Der Hintergrundprozess (worker) wurde noch nie gestartet. Bitte überprüfe deine Datenbankstruktur." Gehe ich in Admin auf "DB Updates" kommt die Meldung "Das Update 1502 der Struktur der Datenbank wurde erfolgreich angewandt." Hättet ihr eine Idee, was da los sein kann?
*/15 * * * * [ -d /var/www/localhost/htdocs ] && cd /var/www/localhost/htdocs && php bin/daemon.php status|grep -q " is running" || php bin/daemon.php start
sudo -u apache php....
. Der Deamon ist aus meiner Sicht auch die bessere Wahl.sudo -u apache-user bin/worker.php
im Basisverzeichnis von #Friendica eingibst?@xy@amical.info Nur so... den Check kannst du dir schenken. Der daemon wird nur gestartet, wenn er nicht schon läuft.
@xy@amical.info Also mein Eintrag in der crontab von 'www-data' sieht so aus:3-59/15 * * * * cd /var/www/html/libranet; /usr/bin/nice -n10 /usr/bin/php bin/daemon.php start >/dev/null
Das 'nice' ist batürlich optional.
Ich hoffe das kommt von Misskey aus sauber formatiert an. :-)
>/dev/null
sorgt dafür dass keine fehlermeldungen wild im terminal erscheinen? ich habe z.zt. oft einen fehler mit webp irgendwas, der erscheint mitten in der eingabeaufforderung@xy@amical.info Ja. Es leitet die Ausgabe ins Nichts. Bin an den Meldungen nicht iteressiert. :-)
Dein Phänomen hatte ich allerdings noch nicht.
Starting worker daemon.
Child process started with pid 4950.
xxxx:~/localhost/htdocs$ PHP Fatal error: gd-webp cannot allocate temporary buffer in /var/www/localhost/friendica/src/Object/Image.php on line 171
su -s /bin/bash apache
. ohne den mittelteil gab es einen fehler@utzer Danke für die Anregungen. Vielleicht gibt mir das einen Hinweis auf einen Lösungsansatz.