acquia / acquia-search-proxy
此软件包已被废弃,不再维护。未建议替代包。
Acquia Search服务的网络服务代理
0.1.1
2014-11-24 18:27 UTC
Requires
- php: >=5.3.3
- acquia/acquia-sdk-php-network: >=0.7.0,<0.8.0
- acquia/acquia-sdk-php-search: >=0.7.0,<0.8.0
- igorw/config-service-provider: ~1.0
- monolog/monolog: ~1.0
- silex/silex: ~1.1
- symfony/console: ~2.0
- symfony/yaml: ~2.0
Requires (Dev)
- pdepend/pdepend: ~1.0
- phploc/phploc: ~2.0
- phpmd/phpmd: ~1.0
- phpunit/phpunit: ~3.0
- satooshi/php-coveralls: *
- sebastian/phpcpd: ~2.0
This package is not auto-updated.
Last update: 2023-03-14 08:51:55 UTC
README
本项目是一个Acquia Search服务的网络服务代理。它允许开发者向最终用户公开RESTful API,为他们的Acquia Search索引构建管理界面等。
安装
注意:此项目需要PHP >= 5.3.3
- 在项目根目录中运行
php composer.phar install
- 有关更多详细信息,请参阅Composer文档
- 选择配置文件目录(以下称为
CONF_DIR
)- 项目根目录中的
./conf
目录可以使用
- 项目根目录中的
- 运行命令行工具以验证您要使用的索引
./bin/acquia-search-proxy indexes:auth CONF_DIR/indexes.json
- 将
./conf/conf.yml.dist
复制到CONF_DIR/conf.yml
并相应修改- 将
acquia.search.proxy.auth_file
设置为CONF_DIR/indexes.json
- 将
- 将
docroot/index.php.example
复制到docroot/index.php
并相应修改
对于开发,运行php -S localhost:3000 -t docroot/
以启动服务,并访问http://localhost:3000
以使用它。
Acquia Search Proxy是用Silex微框架构建的,因此文档也适用于此处。
有关代码示例,请参阅Acquia SDK for PHP和PSolr项目。