2013-01-15 58 views
0

我在Drupal論壇和其他地方看過很多,但我還無法解決此問題。Drupal 7:在網站/默認/文件目錄中的文件權限和IMCE問題

我不得不在一臺新服務器上重新安裝一個大型的,功能完備的站點(Drupal 7.18)。這已經非常順利。但是,我似乎無法爲我的網站/默認/文件目錄設置權限,以便在使用IMCE文件瀏覽器進行瀏覽時保持訪問權限和安全性。

  • 通常我將站點/默認/文件(和其中的子目錄)設置爲755,這些目錄中的文件爲664.這適用於我已經構建的許多其他Drupal 7站點。
  • 然而,在這種情況下,使用這些權限,我收到消息「無法獲取文件瀏覽器的工作目錄」。

只有將目錄權限設置爲777,才能使用IMCE瀏覽這些目錄中的文件 - 而且我知道在共享主機上這是非常糟糕的做法。

請有人建議解決這個問題?我花了幾個小時,但我無處可去。

我不知道文件和目錄本身的所有權是否是錯誤的。如果他們錯了,任何人都可以指導我改變它們的分步說明嗎?

  • 檢查使用FireFTP的「問題」的文件和目錄,我看到 ,無論用戶和組名稱是一樣的FTP用戶名是 被我的虛擬主機給我。
  • 看着另一個Drupal站點可以正常工作,我看到文件 和目錄網站/默認/文件設定爲531用戶/組528

由於在期待!我在啓用了擴展的PHP 5.2.10上運行D7.18。其他一切似乎確實運作得很好。然而,我不確定我有解決這個問題所需的Apache或Linux技能,或者甚至向我的主機詢問正確的問題......

回答

0

755基本上意味着只有文件的所有者才能修改它們,所以你可以嘗試將目錄權限更改爲775,以便所有者和組可以修改。

如果您使用的是共享主機,我建議您要求您的主機提供商提供幫助,因爲他們將更好地瞭解服務器上的用戶和組。

乾杯

相關問題