Heim >Backend-Entwicklung >PHP-Tutorial >Problem mit der Berechtigung für das Prestashop-Installationsverzeichnis

Problem mit der Berechtigung für das Prestashop-Installationsverzeichnis

WBOY
WBOYOriginal
2016-08-08 09:19:051542Durchsuche

Bei der Bereitstellung von Prestashop auf Linux- und Mac OS Am Beispiel von Apache httpd 2.0 und prestashop1.6.1 sind hier einige Dinge zu beachten:

1 Ändern Sie nicht die Berechtigungen des gesamten Prestashop-Verzeichnisses auf 777, z. B. chmod -R 777 prestashop, Dies führt dazu, dass die Website nach der Installation nicht mehr zugänglich ist.

2. Vor der Installation müssen Sie die Berechtigungen der Konfigurations- und Cache-Verzeichnisse auf 777 ändern, da sonst die Seite des Installationsassistenten nicht angezeigt werden kann und der Browser leer ist. Diese beiden Verzeichnisse können rekursiv geändert werden, chmod -R 777 config/cache/.

3. Zu den weiteren Verzeichnissen, die auf 777-Berechtigungen geändert werden müssen, gehören:classes/log/img/mails/modules/translations/upload/download/; 🎜> Es gibt auch das Verzeichnis „themes/default-bootstrap/“: lang/cache/pdf/lang/. Diese Verzeichnisse können im Voraus oder nachdem der Installationsassistent Berechtigungsprobleme erkennt, geändert werden.

Wenn Sie die Verzeichnisberechtigungen vor der Installation nicht ändern, überprüfen Sie das Protokoll access_log, um das 500-Problem zu finden. Überprüfen Sie außerdem das Protokoll php_error_log, um den folgenden Fehler zu finden:

(1) Temporäre Datei kann nicht geschrieben werden

(2) Schwerwiegender PHP-Fehler: Klasse „Core_Business_ContainerBuilder“ nicht in /Applications/XAMPP/xamppfiles/htdocs/skin1998/ gefunden config/bootstrap.php in Zeile 27

(3)PHP Schwerwiegender Fehler: Klasse „Tools“ nicht in /Applications/XAMPP/xamppfiles/htdocs/skin1998/classes/PrestaShopAutoload.php gefunden online 163


Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die Erlaubnis des Bloggers reproduziert werden.

Das Obige stellt das Problem mit den Berechtigungen für das Prestashop-Installationsverzeichnis vor, einschließlich der relevanten Aspekte. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn