tux, German

Ich spiele gerade wieder mit und möchte damit testen. Momentan stecke ich aber bei dem Installations-Assistenten fest, und zwar bei den Angaben der Datenbank.
Beim Erstellen in habe ich dafür folgende Environment Variablen für die Datenbank angegeben:

MYSQL_DATABASE = friendica
MYSQL_HOST = localhost
MYSQL_PASSWORD = Password
MYSQL_PORT = 3306
MYSQL_USER = friendica

Wenn ich allerdings bei dem Installations-Assistenten diese Werte eingebe, werden sie nicht akzeptiert. Sollten sie aber doch. Oder habe ich irgendwo einen Denkfehler?
@helpers @admins

tom_s,

@tux Läuft der cron überhaupt? :)
Viele Distributionen nutzen z.B. "auch php-cli" oder ähnliches.
@reboot /usr/bin/php /var/www/html/bin/daemon.php start
sollte eigentlich funktionieren.

tux,

@tom_s
Wie gesagt, wenn ich es manuell ausführe, dann funktioniert es ja auch ohne Probleme.

tom_s,

@tux Es gibt sehr viele Möglichkeiten, warum es nicht geht. Am einfachsten wäre also
@reboot /usr/bin/php /var/www/html/bin/daemon.php start >> /tmp/DaemonStart 2>&1
und neu starten. Musst Du aber ja auch nicht, sondern könntest Dir ne crontab anlegen, die zwei Minuten in der Zukunft liegt. Fehlermeldung ist ja vermutlich dieselbe. In /tmp/DaemonStart findest Du dann alles wichtige.

tux,

Okay, jetzt hänge ich nur noch daran, dass bei einem Neustart des Containers der Daemon nicht gestartet wird. Der Crontab-Eintrag dazu schaut so aus:
@reboot php /var/www/html/bin/daemon.php start
Eigentlich sollte doch so nach einem Neustart der Worker Daemon gestartet werden? 🤔

tom_s,

@tux Was passiert denn wenn Du obiges auf der Shell einmal probierst? Kann cron "php" im Pfad auch finden?

tux,

@tom_s
Ja manuell funktioniert es genau so.

daniel,
@daniel@federation.network avatar

@tux @helpers @admins Dass der Host localhost ist, kann schon mal nicht funktionieren. Das ist bei Docker normalerweise der Containername des SQL-Containers.

tux,

@daniel
Und wieder was gelernt. Danke. 👍

utzer,

@tux sind die Container über Netzwerk verbunden?

Gibt es da nicht ein fertiges Docker Compose das du mal anschauen kannst?

tux,

@utzer
Ähm, bei dem Friendica-Image ist gar keine DB dabei?
Wenn ja, dann kann das gar nicht funktionieren. 🤦
Du merkst, dass ich in Sachen Docker noch absoluter Anfänger bin und noch soooo viel zu lernen habe.

utzer,

@tux ich hab leider auch keine Ahnung, würde aber gerne auf Docker wechseln weil ich mir erhoffte, dass dies mehr Performance bringt, weil man die Konfiguration vereinfacht und untereinander austauschen kann.

Schreib doch mal dein Vorgehen auf, einfach unformatiert fürs Wiki oder so.
Also falls du es sowieso notierst, mache ich bei Projekten neuerdings.

tux,

Bin der Sache schon etwas näher gekommen. Mal sehen.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • admins@forum.friendi.ca
  • ngwrru68w68
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • Youngstown
  • everett
  • slotface
  • rosin
  • osvaldo12
  • mdbf
  • kavyap
  • cubers
  • megavids
  • modclub
  • normalnudes
  • tester
  • khanakhh
  • Durango
  • ethstaker
  • tacticalgear
  • Leos
  • provamag3
  • anitta
  • cisconetworking
  • JUstTest
  • lostlight
  • All magazines