2010-02-18 16 views
0

Drupal 6.15搜索已停止工作。我該如何解決它?我已經運行了cron並重新編制索引,但它在搜索時仍然沒有任何操作。有任何想法嗎?我可以看到表格中的項目已被編入索引,但搜索結果顯示空白頁面。Drupal搜索模塊突然停止工作,我該如何解決這個問題?

+3

什麼在你的錯誤日誌? – 2010-02-18 16:00:39

+0

在'沒有搜索結果'或'甚至沒有一個像素'的'空白頁'? – marcvangend 2010-02-18 18:31:44

回答

1

如果通過「空白頁」您的意思是完全白色,那麼通常意味着有一個被隱藏的視錯誤。把它放在index.php的最開始處(以啓用錯誤報告):

<?php 

error_reporting(E_ALL); 
ini_set('display_errors', TRUE); 
ini_set('display_startup_errors', TRUE); 

然後嘗試搜索。有機會,你會看到錯誤信息,這將告訴你發生了什麼事。

如果一切都失敗,請刷新所有緩存並運行update.php以保證安全。

+0

謝謝大家的回覆。問題出在我的模塊之一,謝謝邁克,我傻了。不記得該死的顯示錯誤設置。再次感謝。 - 哦模塊是語音模塊 – 2010-02-18 20:19:32

1

確保您沒有包含功能文件,該文件包含與搜索模塊中的某個功能同名的功能。在我的情況下,我有一個函數庫,用於我的所有數據庫應用程序,並使用名爲Do_Search()的函數。由於我不會向屏幕輸出錯誤消息,因此我沒有看到PHP因爲函數被使用了兩次而引起騷動。

1

我在我的博客中解決了這個問題。也許這種情況有助於某人。

不幸的是在空白頁面上沒有顯示錯誤。 Despiete我打開了所有標誌和php配置。

的問題是在嘗試一些我的自定義模塊「無法修改標題信息 - 已經由(輸出發送頭開始在」

試圖找到此錯誤消息