2012-01-27 121 views
3

在本地主機上重新安裝我的網站後出現以下錯誤。致命錯誤:require_once()與模塊.install文件,drupal 7

Fatal error: require_once() [function.require]: Failed opening required '/Applications/XAMPP/xamppfiles/htdocs/sites/all/modules/custom/redirect/redirect.install' 

的.install文件確實存在,而且是下面:

1 <?php 
2 /** 
3 * @file 
4 * 
5 */ 
6 
7 /** 
8 * Implementation of hook_install(). 
9 */ 
10 function redirect_install() { 
11 
12 } 
13 
14 /** 
15 * Implementation of hook_uninstall(). 
16 */ 
17 function redirect_uninstall() { 
18 variable_del('desktop_site_home'); 
19 variable_del('mobile_site_home'); 
20 } 

該模塊有沒有要求或包括所有語句。

有沒有人有任何想法在這裏可能會出錯?

在此先感謝...

+1

難道XAMPP沒有權限讀取文件?該錯誤沒有具體說明該文件不存在,只是它未能打開它 – Clive 2012-01-27 17:45:38

回答

2

您有權限和/或文件所有權問題。

快速修復它們。這是我的技術:

CD到模塊的目錄和:

搭配chmod 775 * .install

可選,LS -la,看看是否有Drupal的文檔根目錄中的文件的主導所有者。假設您在www-data組中擁有www-data所擁有的一些文件。

如果是這樣,那可能是您的Web服務器運行的用戶。所以......

CHOWN WWW的數據:WWW的數據[文件名]

希望幫助

相關問題