You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
приветствую, нужно скачать исходники сфинкса, там в подпапке будет файл sphinxapi.php его нужно заинклудить, в нем и есть реализация класса SphinxClient
Это я уже догадался. А нельзя ли зафиксировать этот момент в самом определении класса class ESphinxApiConnection extends ESphinxBaseConnection, включив в самое его начало строчку?
require_oncedirname(__FILE__) . '/sphinxapi-2.1.1.php';
class ESphinxApiConnection extends ESphinxBaseConnection {
}
Тогда бы с вашим пакетом поставлялся бы и сам sphinxapi, который бы не требовалось подключать явно. А при отработке конструктора этого класса не было бы Fatal error. Тем более в вашем пакете уже есть такой исходник, который можно было бы использовать по умолчанию.
При такой конфигурации компонента, вылетает Fatal error: "include(SphinxClient.php): failed to open stream: No such file or directory":
Последюущий вызов в контроллере:
Почему не подключается класс SphinxClient? И как решить эту проблему?
The text was updated successfully, but these errors were encountered: