2017-05-24 3 views
0

Ich habe Probleme mit dem Zugriff auf meine Website in Prestashop ohne Einstellung 777 Dateiberechtigungen. Es wirft Error: 500 oder not found Fehler, wenn ich 777 nicht auf alle Ordner und Dateien in html Verzeichnis festgelegt habe.Prestashop Datei Erlaubnis Probleme

Ich lief dann diese zwei Befehle aus /var/www/html Verzeichnis

find . -type d -exec chmod 755 {} \; 
find . -type f -exec chmod 644 {} \; 

Danach Ich bin in der Lage meine Website läuft (nur die Homepage), um zu sehen, aber nicht der Admin-Panel oder andere Verbindung. Wie kann ich es reparieren?

+0

Haben Sie den .htaccess überprüft? – sarcom

Antwort

0

Sind Sie sicher, dass alle Dateien und Unterordner geändert wurden? Probieren Sie den folgenden Code in einfachen PHP-Skript und führen Sie es aus.

Folgende PHP-Skript aktualisiert alle Ordnerberechtigung auf 755 und alle Dateien mit 644 Berechtigung RECURSIVELY.

<?php 
exec ("find /path/to/folder -type d -exec chmod 0755 {} +"); 
exec ("find /path/to/folder -type f -exec chmod 0644 {} +"); 
?> 

Nicht sicher, ob dies Ihnen helfen kann. Aber Sie sollten versuchen Fehler in PrestaShop Berichterstattung aktivieren

PrestaShop Stammordner, doppelklicken Sie auf den Ordner mit dem Namen config und öffnen Sie dann die Namen defines.inc.php Datei zur Bearbeitung.

die Codezeilen Unten finden Sie:

define('_PS_MODE_DEV_', false); 

ändern Sie die ‚falsche‘ auf ‚true‘ und dann die Änderungen speichern klicken, um die Änderung zu speichern und zu aktivieren. Die geänderte Zeile sollte wie folgt lauten:

define('_PS_MODE_DEV_', true);