У меня проблемы со стартом Solarium Client
Я скачал это Composer
а также GitHub
согласно вики-уроку, все нормально, но я не знаю, что мне теперь делать.
Когда я попробовал этот пример кода:
<?php
require(__DIR__.'/init.php');
htmlHeader();
// check solarium version available
echo 'Solarium library version: ' . Solarium\Client::VERSION . ' - ';
// create a client instance
$client = new Solarium\Client($config);
// create a ping query
$ping = $client->createPing();
// execute the ping query
try {
$result = $client->ping($ping);
echo 'Ping query successful';
echo '<br/><pre>';
var_dump($result->getData());
echo '</pre>';
} catch (Solarium\Exception $e) {
echo 'Ping query failed';
}
htmlFooter();
У меня есть следующая ошибка:
Warning: require(C:\xampp\htdocs\solarium/init.php): failed to open stream: No such file or directory in C:\xampp\htdocs\solarium\test.php on line 3
Fatal error: require(): Failed opening required 'C:\xampp\htdocs\solarium/init.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\solarium\test.php on line 3
Я использую сервер Xampp.
Должен ли я установить какой-либо путь, где это уместно, как и где? файл init.php
находится в папке: C:\xampp\htdocs\solarium\vendor\solarium\solarium\examples\
и я запускаю демонстрационный файл в папке: C:\xampp\htdocs\solarium\
Извините за мой английский. Спасибо за помощь.
Вы должны запустить примеры солярия и полученные из них примеры, такие как ваш файл test.php, из каталога / examples в дереве каталогов солярия.
В этом каталоге находится файл init.php, который устанавливает переменную init ‘display_errors’, загружает созданный композитором autoload.php, загружает config.php и определяет функции htmlHeader () и htmlFooter ().
Других решений пока нет …