2016-05-31 43 views
0

好了,所以我用下面的腳本,我得到在所有網站上出現以下錯誤那種搞砸我的幾個網站:搞砸了文件權限在/ home目錄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. 

代碼把所有東西搞砸了!

<?php 

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

?> 
+0

你不能通過SSH登錄? – bassxzero

+0

是唯一的方法嗎? –

+0

如果是這樣,這意味着我必須設置ssh,這可能需要一段時間,因爲我從來沒有使用它.. –

回答

0

我認爲問題在於您正在重寫根路徑的權限。我已經使用過GoDaddy,這個許可重寫可能是不允許的。嘗試從cPanel文件管理器手動重寫權限。

+0

如果它不被允許,那麼我的網站不會失效 –

+0

對不起,我解釋說它不正確。嘗試chmod 0755,它可以解決這個問題。 –

+0

我也已將所有文件和文件夾分別更改爲0666和0755,但網站沒有發生變化,因此我無法再次運行腳本,因爲我無法通過url訪問腳本 –

0

隨着您更改權限,您的目錄到第一行:
User:read write execute;Group:read execute;World:---
,並與其他一個您更改文件權限:
User:read write;Group:read;World:read

我的建議是登錄trought FTP ,或SSH並將文件權限更改爲原始文件。
你可以從你的cPanel激活ssh連接,然後建立一個ssh客戶端這樣的膩子,你可以訪問你的服務器並嘗試更改文件權限。

如果這不起作用,請嘗試登錄你的godaddy帳戶,去cpanel並點擊'文件管理器'打開你的根目錄並檢查你的文件的權限。權限列在文件類型描述附近的表格中。如果文件權限是錯誤的,請嘗試更改它們,看看是否有任何事情發生,否則我會建議聯繫godaddy support,他們肯定會幫助你。