Ergebnis 1 bis 8 von 8

Thema: Keine Berechtigung, Dateien zu überschreiben (FTP)

  1. #1
    Contao-Fan
    Registriert seit
    12.04.2011.
    Ort
    Hamburg
    Beiträge
    506

    Standard Keine Berechtigung, Dateien zu überschreiben (FTP)

    Moin,

    das ist höchstwahrscheinlich ein Problem der Serverkonfiguration. Jedenfalls bin ich das erste mal beim Anbieter "ISFun" unterwegs und versuche, Contao zu installieren. Die Installation von Contao 4.9 selbst läuft glatt durch (null PHP-Eingriffe nötig), aber sobald ich hinterher meine composer.json oder den files-Order o.ä. via FTP ersetzen will, hagelt es Fehlermeldungen vom FTP-Programm.

    "... the FTP server encountered an error accessing a file or folder"
    ".. Sercer responded: "composer.json: Keine Berechtigung"

    Der Owner der Dateien ist "33", während mein FTP-User ganz anders heißt. Muss das übereinstimmen? Oder müssen Rechte anders gesetzt sein?

    Ich würde gern dem Hosting-Dienstleister etwas Konkretes sagen...

    Vielen Dank für Eure Hilfe!

  2. #2
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.077
    Contao-Projekt unterstützen

    Support Contao

    Standard

    33 ist - glaube ich - bei Debian die UID von www-data, also dem Apache Webserver. Offenbar läuft dann da wohl PHP nicht mit den Rechten des FTP-Users.

  3. #3
    Contao-Fan
    Registriert seit
    12.04.2011.
    Ort
    Hamburg
    Beiträge
    506

    Standard

    Und das sollte so sein, oder? Dass PHP mit den Rechten des FTP-Users läuft?
    Also dass Owner aller Dateien der FTP-User ist?

    Denn ich bekam gerade die Antwort, dass der Support jetzt die Rechte rekursiv angepasst habe.
    "Das Problem ist, dass Contao per default die Rechte zu restriktiv setzt und somit die Gruppe www-data leider nicht genügend Rechte hat."

    Und falls das erneut passiere, solle ich mich melden...

    De facto stehen die Rechte jetzt noch auf "Owner 33". Ich kann die Dateien jetzt via FTP ersetzen, aber ich habe ein ganz doofes Gefühl dabei :-)

    Wäre es besser, wenn der Hoster dafür sorgt, dass PHP die Dateien mit den Rechten des FTP-Users schreibt und ich die Installation neu mache?

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.096
    Partner-ID
    10107

    Standard

    Zitat Zitat von pipkin Beitrag anzeigen
    Denn ich bekam gerade die Antwort, dass der Support jetzt die Rechte rekursiv angepasst habe.
    "Das Problem ist, dass Contao per default die Rechte zu restriktiv setzt und somit die Gruppe www-data leider nicht genügend Rechte hat."
    Contao macht das nicht, sondern deren Server Konfiguration. Contao setzt keine speziellen Datei Rechte beim erzeugen von Dateien - außer in bestimmten Fällen, und da wird die im System konfigurierte umask genommen.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Fan
    Registriert seit
    12.04.2011.
    Ort
    Hamburg
    Beiträge
    506

    Standard

    Ok...
    Aber ist der Server dann falsch konfiguriert?
    Sollte ich anregen, dass er anders konfiguriert wird oder geht das zu weit?

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.096
    Partner-ID
    10107

    Standard

    Nachdem der Hoster von www-data spricht, dürfte das kein Hosting nach modernen Standards sein. Best practise wäre PHP-FPM, wo der PHP Prozess in deinem User Account läuft.
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Fan
    Registriert seit
    12.04.2011.
    Ort
    Hamburg
    Beiträge
    506

    Standard

    Mit anderen Worten: es liegt weniger an Konfigurationen sondern viel mehr an einem grundsätzlich zu ollen System?

  8. #8
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.332
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Es gibt Hoster, die für sowas Benutzer (auch FTP) in unterschiedlichen Kontexten bieten. Und es gibt Hoster, bei denen die Besitzrechte global anpassbar sind. Und schliesslich gibt es Hoster, die sowas auch dokumentieren.

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
  •