web-dev-qa-db-ja.com

スマート検索が500内部エラーを返す

スマート検索を機能させる方法がわかりません。私はそれを適切に有効にしたと私は信じており、小さなサンプルセットにインデックスが付けられています。しかし、検索を入力するたびに、内部500エラーが発生します。 Apacheログは以下を示します:

"GET/component/Finder/search?q = not&Itemid = 4816 HTTP/1.1" 500 31 " https://www.mysite.com/knowledge-base " "Mozilla/5.0(Windows NT 10.0 ; Win64; x64)AppleWebKit/537.36(KHTML、like Gecko)Chrome/60.0.3112.113 Safari/537.36 "port:443

フォルダーや、この検索をブロックしている可能性のあるその他のもの(管理ツールなど)のアクセス許可を確認してみました。運が悪い。これをさらにデバッグする方法はありますか?

1
Tom

サイトでエラー報告を有効にし(Joomla構成設定で「なし」から「最大」に変更し)、ページを確認すると、実際のエラーが表示されます。

コアスマート検索はエラーを返さないため、通常、これらの致命的なエラーは非コアプラグインが原因です。

1
itoctopus

可能なすべてのデバッグ設定を有効にしようとした後、問題の詳細は表示されませんでした。単なる「構文エラー」。

しかし、それは単純なものになってしまいました。メニューが必要でした。

クイックスタートドキュメント は、モジュールインターフェイスまたはコンポーネントインターフェイスのいずれかをセットアップできることを示唆しているようです。私はモジュールインターフェースだけをしました。

それは私の環境にあるものでなければならず、構文エラーがここに表示されるとは信じがたいです。

1
Tom