Ergebnis 1 bis 6 von 6

Thema: Welche Server Einstellungen? Dateien via FTP bearbeiten ist nicht möglich!

  1. #1
    Contao-Nutzer
    Registriert seit
    20.04.2011.
    Beiträge
    76

    Frage Welche Server Einstellungen? Dateien via FTP bearbeiten ist nicht möglich!

    Hallo!

    Beim Contao Install-Tool komme ich sofort zu "Dateien via FTP bearbeiten".
    Die FTP-Daten die aber bei meinem FTP-Programm funktionieren, funktionieren bei Contao nicht.
    Ich bräuchte eine SFTP Verbindung.

    Ich kann aber am Server selbst die Einstellungen übernehmen.
    Es ist ein Linux Server mit CentOS mit Zugriff per SSH.
    Webserver läuft ein Apache.
    PHP 5.4.16.
    Contao Version wäre 3.5.4.

    Was muss ich am Server noch einstellen das der Zugriff funktioniert?
    Bitte um Hilfe.

    LG pressi

  2. #2
    Contao-Fan Avatar von marcos
    Registriert seit
    09.02.2011.
    Ort
    Schweiz
    Beiträge
    575
    User beschenken
    Wunschliste

    Standard

    Hallo pressi

    Dieses Fenster kommt, weil Contao keine Schreibrechte auf dem Server erhält. Was für Zugriffsrechte haben die Ordner auf dem Server? Sie müssten min. Zugriffsrechte 755 besitzen.

    Gruss
    Marco

  3. #3
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.944

    Standard

    Du brauchst "Dateien via FTP bearbeiten" nicht, wenn Du Eigentümer und Zugriffsrechte der Dateien am Server so einstellst, daß der User, unter dem der Php-Prozess läuft sie lesen und schreiben darf.

    Der Contao-Check sagt m.W. sogar, was "Contao gerne hätte".

  4. #4
    Contao-Nutzer
    Registriert seit
    20.04.2011.
    Beiträge
    76

    Standard

    Danke für die Antworten.

    Der Contao Check sagt folgendes:
    The test folder is owned by apache (should be root) and has the chmod settings 755 (should be 775, 755, 770, 750 or 705).

    habe dann alles root umgestellt, jetzt kommt folgende Meldung:
    It seems that the PHP process does not have enough permissions to create folders on your server.

    Wie kann ich PHP sagen mit welchen Rechten es Dateien und Ordner erstellen soll?

    Die derzeitigen Rechte sehen so aus: (Die Daten wurden per FTP hochgeladen):
    drwxr-xr-x 17 root root 4096 16. Nov 16:03 assets
    -rwxr-xr-x 1 root root 2301 9. Okt 13:11 build.xml
    drwxr-xr-x 7 root root 4096 16. Nov 20:02 check
    -rwxr-xr-x 1 root root 570 9. Okt 13:11 composer.json
    -rwxr-xr-x 1 root root 19872 9. Okt 13:11 composer.lock
    drwxr-xr-x 2 root root 4096 16. Nov 16:03 contao
    -rwxr-xr-x 1 root root 1283 9. Okt 13:11 CONTRIBUTING.md
    drwxr-xr-x 3 root root 4096 16. Nov 16:03 files
    -rwxr-xr-x 1 root root 9794 22. Sep 2014 _.htaccess
    -rwxr-xr-x 1 root root 122 16. Nov 16:04 _index.html
    -rwxr-xr-x 1 root root 335 9. Okt 13:11 index.php
    -rwxr-xr-x 1 root root 1619 9. Okt 13:11 README.md
    -rwxr-xr-x 1 root root 323 9. Okt 13:11 robots.txt
    drwxr-xr-x 2 root root 4096 16. Nov 16:03 share
    drwxr-xr-x 12 root root 4096 16. Nov 16:16 system
    drwxr-xr-x 2 root root 4096 16. Nov 16:16 templates
    -rwxr-xr-x 1 root root 19 16. Nov 16:33 test.php
    drwxr-xr-x 14 root root 4096 16. Nov 16:18 vendor

  5. #5
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.944

    Standard

    root kommt mir falsch vor -- apache klingt sinnvoller. Vielleicht ist ja auch der Webserver (der User, unter dem er laufen soll) falsch konfiguriert.

  6. #6
    Contao-Nutzer
    Registriert seit
    20.04.2011.
    Beiträge
    76

    Daumen hoch

    So jetzt hats funktioniert.

    Mit Gruppe apache und User apache, habe vorher beim Rechte ändern die -R (recursive) Einstellung vergessen.

    Vielen Dank für eure Hilfe!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •