Nicht beschreibbare Verzeichnisse trotz 777-Rechte
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
-
- Mitglied
- Beiträge: 4
- Registriert: 30.06.2015 17:42
Nicht beschreibbare Verzeichnisse trotz 777-Rechte
Hallo,
ich möchte ein Forum auf einem Apache 2.4.6 Server installieren in einem Verzeichnis, dessen Besitzer ich bin. Der Server scheint allerdings nicht mit .htaccess files auszukommen, denn bis ich die .htaccess Datei im root folder gelöscht hatte, lief die Installation überhaupt nicht an.
Nun habe ich die Schreibrechte so gesetzt wie sie hier beschrieben sind (ja, ganz sicher dass ich keinen Fehler gemacht habe), aber trotzdem zeigt er mir während der Installation an, dass die Ordner /cache, /files und /store nicht beschreibbar sind.
Liegt das Problem nun daran, dass ich die .htaccess Datei gelöscht habe? Oder könnte es daran liegen, dass ich kein Admin auf dem Server bin? Oder kann das noch andere Gründe haben?
Für Hilfe wäre ich sehr dankbar!
ich möchte ein Forum auf einem Apache 2.4.6 Server installieren in einem Verzeichnis, dessen Besitzer ich bin. Der Server scheint allerdings nicht mit .htaccess files auszukommen, denn bis ich die .htaccess Datei im root folder gelöscht hatte, lief die Installation überhaupt nicht an.
Nun habe ich die Schreibrechte so gesetzt wie sie hier beschrieben sind (ja, ganz sicher dass ich keinen Fehler gemacht habe), aber trotzdem zeigt er mir während der Installation an, dass die Ordner /cache, /files und /store nicht beschreibbar sind.
Liegt das Problem nun daran, dass ich die .htaccess Datei gelöscht habe? Oder könnte es daran liegen, dass ich kein Admin auf dem Server bin? Oder kann das noch andere Gründe haben?
Für Hilfe wäre ich sehr dankbar!
Re: Nicht beschreibbare Verzeichnisse trotz 777-Rechte
Hallo Dennis,
da du die Version 2.4.6 von Apache benutzt, kann es durchaus an einem Modul Konflikt liegen. Kannst du bitte einmal überprüfen, welche Module du in Deinem Apache aktiviert hast?
Folgender Schritt funktioniert nur, wenn du PHP als mod_php Modul in Apache eingebunden hast!!!
Datei erstellen -> apache.php
Folgenden Inhalt einfügen:
Wenn du beim Aufruf dieser Datei nur eine leere Seite angezeigt bekommst, dann ist dein PHP als CGI Konfiguriert und nicht als mod_php. In diesem Fall musst du dich an Deinen Hoster wenden (falls du nicht selber Admin vom Server bist) und diesen fragen, welche Module für Apache aktiviert sind.
Gruß
HigH_HawK
da du die Version 2.4.6 von Apache benutzt, kann es durchaus an einem Modul Konflikt liegen. Kannst du bitte einmal überprüfen, welche Module du in Deinem Apache aktiviert hast?
Folgender Schritt funktioniert nur, wenn du PHP als mod_php Modul in Apache eingebunden hast!!!
Datei erstellen -> apache.php
Folgenden Inhalt einfügen:
Code: Alles auswählen
<?php
print_r(apache_get_modules());
?>
Gruß
HigH_HawK
-
- Mitglied
- Beiträge: 4
- Registriert: 30.06.2015 17:42
Re: Nicht beschreibbare Verzeichnisse trotz 777-Rechte
Vielen Dank für die schnelle Antwort. Ich bekomme von apache.php dann folgende Werte ausgespuckt:
Array ( [0] => core [1] => mod_access_compat [2] => mod_so [3] => http_core [4] => prefork [5] => mod_unixd [6] => mod_systemd [7] => util_ldap [8] => mod_authnz_ldap [9] => mod_rewrite [10] => mod_proxy [11] => mod_proxy_http [12] => mod_proxy_ftp [13] => mod_proxy_connect [14] => mod_actions [15] => mod_alias [16] => mod_auth_basic [17] => mod_authn_file [18] => mod_authz_host [19] => mod_authz_groupfile [20] => mod_authz_user [21] => mod_autoindex [22] => mod_cgi [23] => mod_dir [24] => mod_env [25] => mod_expires [26] => mod_include [27] => mod_log_config [28] => mod_mime [29] => mod_negotiation [30] => mod_setenvif [31] => mod_ssl [32] => mod_userdir [33] => mod_php5 [34] => mod_reqtimeout [35] => mod_authn_core [36] => mod_authz_core [37] => mod_socache_shmcb )
Array ( [0] => core [1] => mod_access_compat [2] => mod_so [3] => http_core [4] => prefork [5] => mod_unixd [6] => mod_systemd [7] => util_ldap [8] => mod_authnz_ldap [9] => mod_rewrite [10] => mod_proxy [11] => mod_proxy_http [12] => mod_proxy_ftp [13] => mod_proxy_connect [14] => mod_actions [15] => mod_alias [16] => mod_auth_basic [17] => mod_authn_file [18] => mod_authz_host [19] => mod_authz_groupfile [20] => mod_authz_user [21] => mod_autoindex [22] => mod_cgi [23] => mod_dir [24] => mod_env [25] => mod_expires [26] => mod_include [27] => mod_log_config [28] => mod_mime [29] => mod_negotiation [30] => mod_setenvif [31] => mod_ssl [32] => mod_userdir [33] => mod_php5 [34] => mod_reqtimeout [35] => mod_authn_core [36] => mod_authz_core [37] => mod_socache_shmcb )
Re: Nicht beschreibbare Verzeichnisse trotz 777-Rechte
Hallo Dennis,
vielen Dank für die Information! Ich kann jetzt auf Anhieb keine Unstimmigkeit feststellen, obwohl seit Apache 2.4 "mod_authz_host" gegen "mod_access_compat" ausgetauscht wurde, womit zwei fast identische Mods aktiv sind. Dies könnte ein Problem verursachen, muss es aber nicht.
Kannst du bitte noch überprüfen, welche Berechtigungen auf dem übergeordneten Ordner sind?
Beispiel:
Wenn Dein Webseiten Aufruf
Gruß
HigH_HawK
vielen Dank für die Information! Ich kann jetzt auf Anhieb keine Unstimmigkeit feststellen, obwohl seit Apache 2.4 "mod_authz_host" gegen "mod_access_compat" ausgetauscht wurde, womit zwei fast identische Mods aktiv sind. Dies könnte ein Problem verursachen, muss es aber nicht.
Kannst du bitte noch überprüfen, welche Berechtigungen auf dem übergeordneten Ordner sind?
Beispiel:
Wenn Dein Webseiten Aufruf
http://blablub.de/forum/
lautet, bitte die Berechtigungen des Ordners "forum" überprüfen und gegebenenfalls auf 0755 oder 0777 stellen.Gruß
HigH_HawK
-
- Mitglied
- Beiträge: 4
- Registriert: 30.06.2015 17:42
Re: Nicht beschreibbare Verzeichnisse trotz 777-Rechte
Die Berechtigung des root-Ordners war auf 755, ich habe sie jetzt auf 777 gesetzt , das hat nichts geändert.
Re: Nicht beschreibbare Verzeichnisse trotz 777-Rechte
Erschien vor dem Löschen der .htaccess eine Fehlermeldung, als du das Setup ausgeführt hast? Wenn ja, welche Fehlermeldung war es?
-
- Mitglied
- Beiträge: 4
- Registriert: 30.06.2015 17:42
Re: Nicht beschreibbare Verzeichnisse trotz 777-Rechte
Die Fehlermeldung lautete:
Serverfehler!
Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
(Internetseite)
Apache/2.4.6 (Linux/SUSE)
Serverfehler!
Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
(Internetseite)
Apache/2.4.6 (Linux/SUSE)
- gn#36
- Ehrenadmin
- Beiträge: 9313
- Registriert: 01.10.2006 16:20
- Wohnort: Ganz in der Nähe...
- Kontaktdaten:
Re: Nicht beschreibbare Verzeichnisse trotz 777-Rechte
Schau mal in die Error Logs des Webservers, eventuell geben die dir weitere Infos was schief geht. Der Root Ordner sollte 755 bleiben. Die Installation sollte auch ohne .htaccess klappen.
Sofern du das ganze auf einem eigenen Server betreibst: Liegt das Forum evtl. an ungewöhnlicher Stelle? AppArmor, TOMOYO oder SELinux könnten den Zugriff theoretisch unabhängig von den Dateirechten für den Apache sperren. Ich hatte so ein Problem schon mal beim Einrichten einer Samba Freigabe: Dateirechte passten, aber trotzdem bekam kein User Zugriff...
Sofern du das ganze auf einem eigenen Server betreibst: Liegt das Forum evtl. an ungewöhnlicher Stelle? AppArmor, TOMOYO oder SELinux könnten den Zugriff theoretisch unabhängig von den Dateirechten für den Apache sperren. Ich hatte so ein Problem schon mal beim Einrichten einer Samba Freigabe: Dateirechte passten, aber trotzdem bekam kein User Zugriff...
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.