Cron-Job & All-Inkl.
Hallo @Friendica Support , ich verwende aktuell Friendica per Webspace bei All-Inkl.
Ich bekomme es nicht hin, das der Worker per Cron-Job gestartet wird.Als Pfad habe ich "Domain/bin/worker.php" angegeben.
All-Inkl. habe ich ebenfalls bereits kontaktiert mit der Bitte der Unterstützung.
Hat wer ebenfalls bereits Erfahrung der Nutzung von Friendica & All-Inkl.com ?
Ich bekomme es nicht hin, das der Worker per Cron-Job gestartet wird.Als Pfad habe ich "Domain/bin/worker.php" angegeben.
All-Inkl. habe ich ebenfalls bereits kontaktiert mit der Bitte der Unterstützung.
Hat wer ebenfalls bereits Erfahrung der Nutzung von Friendica & All-Inkl.com ?
Zerody mag das.
Friendica Support hat dies geteilt
Admin underdogs-festival.de
Für den Cronjob legen Sie sich zuerst im Hauptverzeichnis der Software eine
Datei (beliebiger Name) mit der Endung ".php" und folgendem Inhalt an:
<?php
exec("php73 bin/worker.php 2>&1", $out, $result);
echo "Returncode: " .$result ."<br>";
echo "Ausgabe des Scripts: " ."<br>";
echo "<pre>"; print_r($out);
?>
Habe den PHP Script manuell ausgeführt und folgende Meldungen ausgeworfen bekommen:
Ausgabe des Scripts:
Array
(
[0] => sh: /usr/bin/cat: Permission denied
[1] => sh: bin/worker.php: Permission denied
[2] => sh: /usr/bin/cat: Permission denied
[3] => sh: bin/worker.php: Permission denied
[4] => sh: /usr/bin/cat: Permission denied
[5] => sh: /usr/bin/cat: Permission denied
[6] => sh: /usr/bin/cat: Permission denied
[7] => sh: /usr/bin/cat: Permission denied
[8] => sh: /usr/bin/cat: Permission denied
[9] => sh: /usr/bin/cat: Permission denied
[10] => sh: /usr/bin/cat: Permission denied
[11] => sh: /usr/bin/cat: Permission denied
[12] => sh: /usr/bin/cat: Permission denied
[13] => sh: /usr/bin/cat: Permission denied
[14] => sh: /usr/bin/cat: Permission denied
[15] => sh: /usr/bin/cat: Permission denied
[16] => sh: /usr/bin/cat: Permission denied
[17] => sh: /usr/bin/cat: Permission denied
[18] => sh: /usr/bin/cat: Permission denied
[19] => sh: bin/worker.php: Permission denied
[20] => sh: /usr/bin/cat: Permission denied
[21] => sh: bin/worker.php: Permission denied
[22] => sh: /usr/bin/cat: Permission denied
[23] => sh: bin/worker.php: Permission denied
[24] => sh: /usr/bin/cat: Permission denied
[25] => sh: bin/worker.php: Permission denied
[26] => sh: /usr/bin/cat: Permission denied
[27] => sh: bin/worker.php: Permission denied
[28] => sh: /usr/bin/cat: Permission denied
[29] => sh: bin/worker.php: Permission denied
[30] => sh: /usr/bin/cat: Permission denied
[31] => sh: bin/worker.php: Permission denied
[32] => sh: /usr/bin/cat: Permission denied
[33] => sh: /usr/bin/cat: Permission denied
[34] => sh: /usr/bin/cat: Permission denied
[35] => sh: /usr/bin/cat: Permission denied
[36] => sh: /usr/bin/cat: Permission denied
[37] => sh: /usr/bin/cat: Permission denied
[38] => sh: /usr/bin/cat: Permission denied
[39] => sh: /usr/bin/cat: Permission denied
[40] => sh: /usr/bin/cat: Permission denied
[41] => sh: /usr/bin/cat: Permission denied
[42] => sh: /usr/bin/cat: Permission denied
[43] => sh: /usr/bin/cat: Permission denied
[44] => sh: /usr/bin/cat: Permission denied
[45] => sh: /usr/bin/cat: Permission denied
[46] => sh: /usr/bin/cat: Permission denied
[47] => sh: /usr/bin/cat: Permission denied
[48] => sh: /usr/bin/cat: Permission denied
[49] => sh: /usr/bin/cat: Permission denied
[50] => sh: /usr/bin/cat: Permission denied
[51] => sh: /usr/bin/cat: Permission denied
[52] => sh: /usr/bin/cat: Permission denied
)
Friendica Support hat dies geteilt
Admin underdogs-festival.de
Ich kann Cronjob quasi per Backend / Frontend anlegen.
Friendica Support hat dies geteilt
xy@amical.info
•(hatte gefragt ob es möglich ist
crontab -e
über ssh auszuführen)Friendica Support hat dies geteilt
Admin underdogs-festival.de
Friendica Support hat dies geteilt
Nordnick :verified:
•Cronjobs laufen bei All-Inkl doch auch bequem übers KAS!?!
Friendica Support hat dies geteilt
Admin underdogs-festival.de
Friendica Support hat dies geteilt
Rainer R @mastodontech.de
•Habe von All-Inkl die Antwort erhalten: Für den Cronjob legen Sie sich zuerst im Hauptverzeichnis der Software eine
Datei (beliebiger Name) mit der Endung ".php" und folgendem Inhalt an:
<?php
exec("php73 bin/worker.php 2>&1", $out, $result);
echo "Returncode: " .$result ."<br>";
echo "Ausgabe des Scripts: " ."<br>";
echo "<pre>"; print_r($out);
?>
Rainer R @mastodontech.de
•Array
(
[0] => sh: /usr/bin/cat: Permission denied
[1] => sh: bin/worker.php: Permission denied
[2] => sh: /usr/bin/cat: Permission denied
[3] => sh: bin/worker.php: Permission denied
[4] => sh: /usr/bin/cat: Permission denied
Admin underdogs-festival.de
die worker.php benötigt die Berechtigungen (chmod) 755, dann gibt es für diese
keinen Permission denied Fehler mehr. Der Zugriff auf /usr/bin/cat ist jedoch
bei uns grundsätzlich für PHP exec nicht erlaubt. Dies ist tarifunabhängig.
Damit ist Friendica auch nicht für die KAS Software-Installation geeignet.
Sie können einmal als Alternative "Humhub" probieren, dies ist ein
vergleichbares System. Sie benötigen dort ebenfalls Cronjobs, die Sie jedoch
auch über den unten beschriebenen Weg anlegen können. Bei diesen sind mir auch
keine Probleme mit gesperrten Befehlen bekannt. Humhub beinhaltet auch einen
Updater, der einfach über das Backend ausgeführt werden kann. Bei Friendica ist
das Update komplizierter und benötigt auch eher SSH.
Mein Fazit:
1. irgendwie "läuft" Friendica hier (shared) schon "durchaus"?! Etwas langsam, aber scheint ja zu funktionieren
2. evtl. spätestens beim Update dürfte es Probs geben?
3. ist HumHub auch mit AcitityPub kompatibel? bzw. ist was geplant?
4. werde die Tage ein Erfahrungsbericht auf dem Blog veröffentlichen
Nordnick :verified: mag das.
Friendica Support hat dies geteilt
Nordnick :verified:
•Was bedeutet denn in diesem Fall "vollwertige Shell"?
Ich habe #Friendica auf einem "Schmalspurhosting" installiert...
Friendica Support hat dies geteilt
Ted Mahon
•#HumHub #AcitityPub #Friendica