Drupal 添加模塊出現(xiàn)莫名其妙的錯誤的解決方法(往往出現(xiàn)在模塊較多時)
更新時間:2011年04月18日 01:01:20 作者:
今天用學(xué)習(xí)用Drupal,在同時安裝ctools,CCK,views,panels時出現(xiàn)了奇怪的狀況。
狀況如下:
1、點(diǎn)擊保按鈕后,不能正常轉(zhuǎn)到頁面,出現(xiàn)空白頁面;
2、刷新頁面,發(fā)出導(dǎo)航中許多項(xiàng)已經(jīng)沒有了,還存在的項(xiàng)點(diǎn)擊也不能進(jìn)入正常的頁面。
測試了多次沒有發(fā)現(xiàn)任何問題,多次重裝、測試,終于出現(xiàn)了一個錯誤頁面提示:“drupal Maximum execution time of 30 seconds exceeded database in /mysqli.inc”,一看這個文件,終于發(fā)現(xiàn)了點(diǎn)曙光。baidu了下,發(fā)現(xiàn)有三個解決方法,一一試之,問題解決。
現(xiàn)將這些方法記下:
方法一:更改PHP的php.ini文件,將max_execution_time的值設(shè)置大點(diǎn)。
方法二:用PHP代碼更改,調(diào)用ini_set()函數(shù)進(jìn)行設(shè)置,如ini_set('max_execution_time', 1000),此函數(shù)的調(diào)用可以在Drupal的settings.php中加入,不過在操作完后,最好這個函數(shù)的調(diào)用取消。
方法三:(沒試過)找到mysql的根目錄下的my.ini(my.cnf)文件,打開后找到最后一行
[mysqld]
port=3306
下面加上:
set-variable = max_allowed_packet=設(shè)置大一些比如 10M
1、點(diǎn)擊保按鈕后,不能正常轉(zhuǎn)到頁面,出現(xiàn)空白頁面;
2、刷新頁面,發(fā)出導(dǎo)航中許多項(xiàng)已經(jīng)沒有了,還存在的項(xiàng)點(diǎn)擊也不能進(jìn)入正常的頁面。
測試了多次沒有發(fā)現(xiàn)任何問題,多次重裝、測試,終于出現(xiàn)了一個錯誤頁面提示:“drupal Maximum execution time of 30 seconds exceeded database in /mysqli.inc”,一看這個文件,終于發(fā)現(xiàn)了點(diǎn)曙光。baidu了下,發(fā)現(xiàn)有三個解決方法,一一試之,問題解決。
現(xiàn)將這些方法記下:
方法一:更改PHP的php.ini文件,將max_execution_time的值設(shè)置大點(diǎn)。
方法二:用PHP代碼更改,調(diào)用ini_set()函數(shù)進(jìn)行設(shè)置,如ini_set('max_execution_time', 1000),此函數(shù)的調(diào)用可以在Drupal的settings.php中加入,不過在操作完后,最好這個函數(shù)的調(diào)用取消。
方法三:(沒試過)找到mysql的根目錄下的my.ini(my.cnf)文件,打開后找到最后一行
[mysqld]
port=3306
下面加上:
set-variable = max_allowed_packet=設(shè)置大一些比如 10M
相關(guān)文章
PDO防注入原理分析以及使用PDO的注意事項(xiàng)總結(jié)
這篇文章主要介紹了PDO防注入原理分析以及使用PDO的注意事項(xiàng)總結(jié),較為詳盡的講述了PDO防止注入的具體實(shí)現(xiàn)方法,具有很好的參考價(jià)值,需要的朋友可以參考下2014-10-10
PHP進(jìn)階學(xué)習(xí)之類的自動加載機(jī)制原理分析
這篇文章主要介紹了PHP進(jìn)階學(xué)習(xí)之類的自動加載機(jī)制,較為詳細(xì)的分析了php使用__autoload方法實(shí)現(xiàn)類的自動加載原理與相關(guān)使用注意事項(xiàng),需要的朋友可以參考下2019-06-06
自寫的利用PDO對mysql數(shù)據(jù)庫增刪改查操作類
這篇文章主要給大家介紹了關(guān)于自寫的利用PDO對mysql數(shù)據(jù)庫的增刪改查操作類的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-02-02
php socket客戶端及服務(wù)器端應(yīng)用實(shí)例
這篇文章主要介紹了php socket客戶端及服務(wù)器端應(yīng)用實(shí)例,需要的朋友可以參考下2014-07-07
約瑟夫環(huán)問題的PHP實(shí)現(xiàn) 使用PHP數(shù)組內(nèi)部指針操作函數(shù)
約瑟夫環(huán)問題相信大家都已經(jīng)很熟悉了,一直想使用 PHP 來實(shí)現(xiàn)一下,琢磨了老半天的時間終于弄出來了,也許沒有網(wǎng)上的一些代碼實(shí)現(xiàn)的簡潔高效,但是畢竟是寫出來了~呵呵。2010-10-10

