Beiträge von Messa

    Ich hab ein Reseller Paket und bis Dato lief meine Cloud auf einem VServer.

    Bin jetzt mit allen in mein Reseller Paket umgezogen - Das mit dem Cronjob klappt bei mir nichts.
    Sehe ich das schon richtig, dass ich das auf meine subdomain anpassen solle?
    /home/etc/php/host/xzy - > /home/etc/php/host/cloudservice

    Sollte über Dateimanager zugriff auf diese Datei haben? Bei dem "Kunden" also mir sehe ich im /etc/ Verzeichniss kein php Ordner.

    Ich habe mir für meine finale Nextcloud Installation nun übrigens zwei eigene Wrapper in einem anderen Ordner angelegt:

    Bash: occ.sh
    #!/bin/bash
    /home/etc/php/host/xyz.bin \
      -c /home/etc/php/host/xyz.ini \
      -f /httpdocs/nextcloud/occ \
      -- $@
    exit $?
    Bash: cron.sh
    #!/bin/bash
    /home/etc/php/host/xyz.bin \
      -c /home/etc/php/host/xyz.ini \
      -f /httpdocs/nextcloud/cron.php \
      -- $@
    exit $?
    • /home/etc/php/host/xyz.bin ist ein Symlink auf /usr/local/php74/bin/php.
    • /home/etc/php/host/xyz.ini enthält eine angepasste PHP-Konfiguration, damit es sicherheitstechnisch den Restriktionen eines FCGI-Aufrufs entspricht.
    • cron.sh lasse ich durch Plesk alle 5 Minuten als Befehl ausführen. (Pfad muss mit /httpdocs beginnen!)
    • Für occ.sh habe ich mir ein Bash-Alias angelegt: alias occ="/foo/bar/occ.sh"

    Sonst keine erwähnenswerten Anpassungen. Dürfte einwandfrei laufen… :love: