Frage

Ich hatte meine Website von jemand anderem entwickelt und sie arbeitet derzeit ohne Probleme auf unserem Webserver. Ich versuche, die gleiche Site auf meinem Mac OS X 10.6 mit dem vorinstallierten Apache -Server, MySQL und PHP5 einzustellen. Außerdem verwenden wir Drupal 6.22, das wir verwenden. Ich habe alle Website -Dateien (einschließlich Drupal und der .htaccess -Datei) kopiert und sie in/Bibliothek/Webserver/Dokumenten/Website eingestellt. Ich habe dann eine MySQL -Sicherung auf dem Server gemacht und diese Datei mit PHPMYADMIN auf dem lokalen Computer importiert. Ich habe die Datei settings.php und alles andere so konfiguriert, dass sie gut funktioniert, damit sie eine Verbindung zum DB usw. herstellen kann.

Der größte Teil der Website funktioniert wie erwartet. Es gibt jedoch ein paar Knoten, die überhaupt nicht funktionieren. Stattdessen bekomme ich diese Nachricht, wenn ich zu ihnen gehe:

"Die Website ist derzeit aufgrund technischer Probleme nicht verfügbar. Bitte versuchen Sie es später erneut. Vielen Dank für Ihr Verständnis."

Der seltsame Teil ist, wenn ich in die URL eingehe, um zur Bearbeitungsseite für diesen Knoten zu gehen, den er funktioniert, aber ich kann die Seite immer noch nicht anzeigen.

Wenn Sie versuchen, nach Problemen zu suchen, die nur ich überall gefunden habe, befindet sich auf der Seite "Statusbericht", dass das Dateisystem nicht beschreibbar ist. Ich bekomme diese Nachricht:

"Die Verzeichnisseiten/Standard-/Dateien sind nicht beschreibbar."

Ich habe die Berechtigungen überprüft und dieser Ordner hat drwxr-xr-X dafür gesetzt.

Alle Ideen, was möglicherweise nicht richtig eingestellt wird, wären sehr geschätzt.

War es hilfreich?

Lösung

Das Dateien Das Verzeichnis auf Ihrer Website muss vom Webserver beschreibbar sein. Im Finder erhalten Sie Informationen über die Dateien Verzeichnis und Zuweisung lesen Schreiben Berechtigungen an Mitarbeiter. (Stellen Sie sicher, dass dies für alle Verzeichnisse im Inneren gilt Dateien Auch.) Alternativ können Sie im Terminal "chmod -r 775 my-site-weite/seiten/Standard/Dateien" zur Pflege " Dateien und alle enthaltenen Unterverzeichnisse.

Andere Tipps

Ich hatte überprüft, welcher Benutzer den "HTTPD" -Prozess ausführt. In meinem Fall war es "Daemon".

sudo chown -r Daemon -Sites/Standard/Dateien/hatte das Problem gelöst (Berechtigungen: 775)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit drupal.stackexchange
scroll top