Beiträge von Emitter

    Als erstes musst du das Log des Webservers einsehen, z.B. /var/log/nxinx/error.log oder /var/log/apache2/error.log. Dort steht einigermaßen klar, was gerade schief gegangen ist.

    Wahrscheinlich ist es aber ein Zugriffsproblem, da meist mit User root upgeloaded wird und der Webserver den User www-data benutzt. Der User www-data kann in einem root gehörenden Baum nicht schreiben, doch der Webserver will einen Cache-Ordner pflegen.

    Dagegen hilft, den SFTP-Server in Zeta Producer mit dem User www-data statt root zu übertragen. Das ist ohnehin sicherer, benötigt jedoch zwei Änderungen:

    1. www-data benötigt eine Shell. damit sftp gestartet werden kann (chsh -s /bin/bash www-data)

    2. Der eigene Public Key muss in /var/www/.ssh/authorized_keys angehängt werden (kopiert, wenn nicht vorhanden) , die Datei muss www-data gehören (chmod www-data:www-data /var/www/.ssh/authorized_keys) und darf nur vom User lesbar sein (chmod 600 /var/www/.ssh/authorized_keys).

    Außerdem muss php-gd installiert sein, die PHP-Grafikerweiterung