ソースを参照

add additional check for sphinxclient class

Andrew Dolgov 9 年 前
コミット
0722e857c0
1 ファイル変更2 行追加1 行削除
  1. 2 1
      plugins/search_sphinx/init.php

+ 2 - 1
plugins/search_sphinx/init.php

@@ -11,7 +11,8 @@ class Search_Sphinx extends Plugin {
 	function init($host) {
 		$host->add_hook($host::HOOK_SEARCH, $this);
 
-		if (class_exists("SphinxClient")) {
+		// idk if that would work but checking for the class being loaded is somehow not enough
+		if (class_exists("SphinxClient") && !defined('SEARCHD_COMMAND_SEARCH')) {
 			user_error("Your PHP has a separate systemwide Sphinx client installed which conflicts with the client library used by tt-rss. Either remove the system library or disable Sphinx support.");
 		}