【问题标题】:Start Solarium Client启动日光浴室客户端
【发布时间】:2014-10-03 07:35:28
【问题描述】:

我的start Solarium Client有问题,我根据wiki教程通过ComposerGitHub下载了它,没问题,但我不知道我现在必须做什么。

当我尝试这个示例代码时:

<?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\

对不起我的英语。谢谢你的帮助。

【问题讨论】:

    标签: php full-text-search solarium


    【解决方案1】:

    您必须从日光浴室目录树的 /examples 目录运行日光浴室示例,以及从它们派生的示例(如 test.php 文件)。

    在这个目录中有init.php文件,它设置'display_errors'初始化变量,加载composer创建的autoload.php,加载config.php并定义htmlHeader()和htmlFooter()函数。

    【讨论】:

      猜你喜欢
      • 2016-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-03
      相关资源
      最近更新 更多