2011-10-31 46 views
0

在商店中使用搜索表單輸出「Whoops,our bad ...」頁面。Magento搜索表單不起作用

我見過類似的問題,但重建索引並不能解決問題。

搜索表單發送到http://...//catalogsearch/result/?q= ...並失敗。但如果我使用高級搜索網址http://...//catalogsearch/advanced/result/?name= ...它工作正常。

任何可能導致此行爲的原因。該店最近已經升級從Magento的1.5.X到1.6.0,然後到1.6.1

感謝

+0

http://stackoverflow.com/faq#questions - 從某種意義上說,你的升級很可能是酸性的,控制器沒有找到。 – B00MER

+0

是的,必須是。任何可能出現錯誤的想法或者如何克服它以獲得原因? – Mikel

+0

您是否嘗試過使用默認的包&主題?對我來說,這是一個主題問題,介於1.3和1.6之間的搜索開始,要求在佈局中實例化塊類型=「catalogsearch/layer」 – benz001

回答

1

發生了類似的事情,我的問題是升級沒有完成。

確保在升級時沒有依賴關係問題或衝突。

如果您的依賴項出現錯誤,請嘗試卸載非核心模塊,然後嘗試再次安裝最新的magento。確保錯誤消失。

一旦升級正確,您可以重新安裝卸載的模塊,如果他們在最新的magento版本中工作。

0

以防萬一。從終端重建索引。我有同樣的問題。從後臺重新綁定將不起作用,但從終端重新綁定後,一切都恢復正常。

php /path/to/magento/shell/indexer.php reindexall 
+0

謝謝,但這並不能解決問題 – Mikel