2016-05-31 22 views
0

Ok, so Art ich ein paar meiner Websites auf, indem Sie das unten stehende Skript verwirrt, ich bin den folgenden Fehler auf allen Webseiten bekommen:Messed up-Dateiberechtigungen in/home-Verzeichnis GoDaddy cPanel

Forbidden 

You don't have permission to access/on this server. 
Server unable to read htaccess file, denying access to be safe 

Additionally, a 403 Forbidden error was encountered while trying to use an  ErrorDocument to handle the request. 

Der Code das hat alles durcheinander gebracht!

<?php 

exec ("find/-type d -exec chmod 0750 {} +"); 
exec ("find/-type f -exec chmod 0644 {} +"); 

?> 
+0

Können Sie sich nicht über ssh anmelden? – bassxzero

+0

ist das der einzige Weg? –

+0

Wenn das so ist, muss ich ssh einrichten, was eine Weile dauern kann, da ich es nie benutze. –

Antwort

0

ich glaube, das Problem ist, dass Sie die Berechtigung für den Root-Pfad neu schreiben. Ich habe GoDaddy bereits benutzt und dieses Umschreiben ist vielleicht nicht erlaubt. Versuchen Sie, die Berechtigung manuell vom cPanel-Dateimanager zu überschreiben.

+0

Wenn es nicht erlaubt wäre, wären meine Webseiten nicht down –

+0

Sorry, ich habe es nicht richtig erklärt. Versuchen Sie, chmod 0755, es könnte das Problem lösen. –

+0

Ich habe auch alle Dateien und Ordner zurück auf 0666 und 0755 geändert, keine Änderung auf den Webseiten, die heruntergefahren werden, und es gibt keine Möglichkeit für mich, das Skript erneut auszuführen, da ich nicht über die URL auf das Skript zugreifen kann –

0

Mit der ersten Zeile, die Sie Erlaubnis, Ihre Verzeichnisse geändert:
User:read write execute;Group:read execute;World:---
Und mit dem anderen geändert Sie Dateiberechtigungen zu:
User:read write;Group:read;World:read

Mein Vorschlag ist trought FTP einzuloggen oder SSH und ändern Sie die Dateiberechtigungen auf die ursprünglichen.
Sie können ssh-Verbindung von Ihrem cpanel aktivieren, dann durch einen ssh-Client wie Putty, können Sie auf Ihren Server zugreifen und versuchen, Datei-Erlaubnis zu ändern.

Wenn das nicht funktioniert, versuche dich in deinem godaddy Account anzumelden, gehe zu cpanel und klicke auf 'Dateimanager' öffne deine root und überprüfe die Erlaubnis deiner Dateien. Berechtigungen werden in der Tabelle neben der Dateitypbeschreibung aufgelistet. Wenn die Dateiberechtigungen falsch sind, versuche sie zu ändern und zu sehen, ob etwas passiert, ansonsten würde ich dir empfehlen, den Support von godaddy zu kontaktieren.