Liste der Anhänge anzeigen (Anzahl: 1)
Check sagt PHP-Ordner kann nicht erstellt werden: FTP-Rechte falsch?
Hallo an alle,
erstmalig stoße ich bei einer frischen Contao-Installation auf initiale Check-Probleme (siehe Anhang). Frisches Contao 3.5.25 aufgespielt, Contao-Check dazu – und der meckert erstmalig, dass "kein Testordner erstellt" werden kann. Per FTP habe ich geguckt, alle Ordner bestehender und laufender Webseiten haben CHMOD 755. Auch der neu erstellte Ordner hat 755, dennoch stockt hier der Lauf der Dinge. Was wäre zu tun, um den Check zu überreden? Ich lese öfters von 775, ist das empfehlenswert?
Anhang 19087
Liste der Anhänge anzeigen (Anzahl: 1)
Contao Check 12.0 - The test folder does not have the correct owner or chmod settings
Hallo alle
Ich hänge mich mit meinem Problem mal hier drann und hoffe, dass noch jemand mitliest ...
Habe soeben in VM-Umgebung ein Ubuntu 16.04 64bit mit Apache2, MariaDB, PHP 7.0 und phpMyAdmin aufgesetzt.
/var/www/html Eigentümer (mabo) Gruppe (www-data) Zugriffsrechte drwxr-xr-x [mabo bin ich]
Es erscheint folgende Fehlermeldung:
Zitat:
php.ini settings
The PHP safe_mode is not enabled.
Creating a test folder
The test folder does not have the correct owner or chmod settings.
The test folder is owned by www-data (should be mabo) and has the chmod settings 755 (should be 775, 755, 770, 750 or 705).
Creating a test file
The test file does not have the correct owner or chmod settings.
The test file is owned by www-data (should be mabo) and has the chmod settings 644 (should be 664, 644, 660, 640 or 604).
The PHP process is not allowed to create files on this server.
Anhang 19145
Wo will ContaoCheck das Verzeichnis test bzw. die Datei test.txt erstellen bzw. wo liegt das Temp-Verzeichnis, falls Contao dort hinein schreiben will?
Gruss von Marcel aus Basel
The PHP process is not allowed to create files [gelöst]
Hallo alle
Nach endlosem probieren hier nun die Lösung:
Installation von Apache2 MariaDB und PHP7 nicht mit Befehl sudo apt-get ..., sondern erst mal in der Konsole mit sudo -i als Root agieren. So klappt es dann am Ende auch mit den Schreibrechten von PHP im Contao-Check!
Hier eine Anleitung zur Installation von Apache2, MariaDB und PHP7 in Ubuntu16.04
https://www.linuxbabe.com/linux-serv...untu-16-04-lts
... aber eben, nicht mit Benutzer sudo agt-get ... arbeiten, sondern erst mal sudo -i und in den folgenden Zeilen sudo weglassen.
Gruss von Marcel aus Basel