Hallo!
Mangels Zeit konnte ich das vorerst nicht weiter verfolgen. Der Schuh drückt noch immer...
Verzweifle an schreibrechten nach Update
Re: Verzweifle an schreibrechten nach Update
Hallo woddel,
- cms/cache
- cms/cache/code
- cms/css
- cms/data
- cms/data/layouts
- cms/data/logs
- cms/data/modules
- cms/data/version
- cms/data/version/css
- cms/data/version/js
- cms/data/version/layout
- cms/data/version/module
- cms/data/version/templates
- cms/js
- cms/templates
- cms/upload
- data/logs/errorlog.txt
- data/logs/setuplog.txt
- data/cronlog/pseudo-cron.log
- data/cronlog/session_cleanup.php.job
- data/cronlog/send_reminder.php.job
- data/cronlog/optimize_database.php.job
- data/cronlog/move_old_stats.php.job
- data/cronlog/move_articles.php.job
- data/cronlog/linkchecker.php.job
- data/cronlog/run_newsletter_job.php.job
- data/cronlog/setfrontenduserstate.php.job
- data/cronlog/advance_workflow.php.job
- data/cache
- data/temp
- data/config/production/config.php
Eines oder mehrere dieser Dateien können nicht gelesen oder geschrieben werden. Daher kommt die Meldung:
Gruß
xmurrix
Das Setup prüft, ob bestimmte Dateien und Verzeichnisse les- und schreibbar sind, diese wären:...Mangels Zeit konnte ich das vorerst nicht weiter verfolgen. Der Schuh drückt noch immer...
- cms/cache
- cms/cache/code
- cms/css
- cms/data
- cms/data/layouts
- cms/data/logs
- cms/data/modules
- cms/data/version
- cms/data/version/css
- cms/data/version/js
- cms/data/version/layout
- cms/data/version/module
- cms/data/version/templates
- cms/js
- cms/templates
- cms/upload
- data/logs/errorlog.txt
- data/logs/setuplog.txt
- data/cronlog/pseudo-cron.log
- data/cronlog/session_cleanup.php.job
- data/cronlog/send_reminder.php.job
- data/cronlog/optimize_database.php.job
- data/cronlog/move_old_stats.php.job
- data/cronlog/move_articles.php.job
- data/cronlog/linkchecker.php.job
- data/cronlog/run_newsletter_job.php.job
- data/cronlog/setfrontenduserstate.php.job
- data/cronlog/advance_workflow.php.job
- data/cache
- data/temp
- data/config/production/config.php
Eines oder mehrere dieser Dateien können nicht gelesen oder geschrieben werden. Daher kommt die Meldung:
Man müsste also prüfen, ob die Dateien/Verzeichnisse Schreibrechte haben. Es kann z. B. sein, dass ein Administrator/Entwickler, den Lese- oder Schreibzugriff auf die Datei "data/config/production/config.php" beschränkt hat, so dass PHP die Datei nicht lesen/schreiben kann. Wenn man per FTP Dateien hochlädt und der FTP User nicht in der Gruppe www-data ist, kann PHP auch keinen Zugriff auf die per FTP hochgeladene Datei haben......Der Webserver entspricht nicht dem Dateibesitzer und befindet sich nicht in der Webserver-Gruppe...
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: Verzweifle an schreibrechten nach Update
Ich habe alle diese Dateien/Ordner mehrmals geprüft.
Die stehen alle auf 777.
Sie haben alle die richtige Linux - Gruppen- und Benutzerzuordnung.
Aber trotzdem bekomme ich bei der Installation -> Systemüberprüfung eine ganze Liste von Ordnern (die oben genannten), das sie nicht beschreibbar währen.
das Problem muss wo anders liegen.
Grüße Ralf
Die stehen alle auf 777.
Sie haben alle die richtige Linux - Gruppen- und Benutzerzuordnung.
Aber trotzdem bekomme ich bei der Installation -> Systemüberprüfung eine ganze Liste von Ordnern (die oben genannten), das sie nicht beschreibbar währen.
das Problem muss wo anders liegen.
Grüße Ralf
Re: Verzweifle an schreibrechten nach Update
Vielleicht habe ich auch eine Datei oder ein Verzeichnis übersehen......Ich habe alle diese Dateien/Ordner mehrmals geprüft.
Die stehen alle auf 777...
Diese Meldung wird während des Setup an einer Stelle erzeugt, diese ist in contenido/classes/class.systemtest.php in Zeile 1289.
Die Ursache dafür ist die Rückgabe der Funktion predictCorrectFilepermissions in Zeile 1267.
Mit etwas debuggen lässt sich bestimmt herausfinden, was da in der Funktion passiert.
Nachtrag:
In class.systemtest.php wird versucht, die Gruppen-ID zu ermitteln (siehe Funktion getServerGID in Zeile 562). Wenn vorhanden, mittels posix_getgid(), wenn nicht, wird eine temporäre Datei erstellt und aus dessen Eigenschaften die Gruppen-ID ausgelesen. Vermutlich schlägt dieser Teil fehl...
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: Verzweifle an schreibrechten nach Update
Hallo,
also ich hatte das Problem auch - bei mir lag es am Pfad für die Mandanteneinstellungen. Nur so als Tipp, schau dir die mal an, ob dort alles korrekt ist.
also ich hatte das Problem auch - bei mir lag es am Pfad für die Mandanteneinstellungen. Nur so als Tipp, schau dir die mal an, ob dort alles korrekt ist.
Re: Verzweifle an schreibrechten nach Update
Hallo, Danke an alle für die Tips.
Ich habe das Problem gefunden.
Ich hatte die Datei /data/config/production/config.clients.php nicht aus dem alten System übernommen. Deshalb waren die Pfade nicht vollständig. Ich bin das mit den Pfaden noch aus der alten Zeit gewohnt als die noch in der DB standen.
Grüße Ralf
Ich habe das Problem gefunden.
Ich hatte die Datei /data/config/production/config.clients.php nicht aus dem alten System übernommen. Deshalb waren die Pfade nicht vollständig. Ich bin das mit den Pfaden noch aus der alten Zeit gewohnt als die noch in der DB standen.
Grüße Ralf