jolicode / apache-tika-bundle
此包已被弃用且不再维护。未建议替代包。
用于 https://github.com/vaites/php-apache-tika 的 Symfony Bundle
v1.1.0
2019-06-03 07:43 UTC
Requires
- php: ~5.4|^7.0
- symfony/framework-bundle: ^2.8|^3.0|^4.0
- symfony/http-kernel: ^2.8|^3.0|^4.0
- vaites/php-apache-tika: ~0.3
Requires (Dev)
- fabpot/php-cs-fixer: ^1.11
- phpunit/phpunit: ~4.8|~5.1
This package is not auto-updated.
Last update: 2023-05-05 09:34:59 UTC
README
此扩展将 php-apache-tika 库集成到 Symfony2 中。
安装
步骤 1:下载扩展
打开命令行控制台,进入您的项目目录,并执行以下命令以下载此扩展的最新稳定版本
$ composer require jolicode/apache-tika-bundle
此命令要求您全局安装了 Composer,如 Composer 文档中的 安装章节 所述。
步骤 2:启用扩展
然后,通过将其添加到项目 app/AppKernel.php
文件中注册的扩展列表中来启用该扩展
<?php class AppKernel extends Kernel { public function registerBundles() { $bundles = [ // ... new Joli\ApacheTikaBundle\ApacheTikaBundle(), // ... ]; } }
步骤 3:配置
对于 tika-server
在 app/config/config.yml
文件中添加配置
apache_tika: host: 127.0.0.1 port: 9998
对于 tika-app
在 app/config/config.yml
文件中添加配置
apache_tika: path: path/to/tika.jar
步骤 4:实例化客户端
在您的控制器中,您可以如下实例化客户端:
<?php /** * @Route("/", name="homepage") */ public function indexAction() { $client = $this->get('apache_tika.client'); return new Response($client->getText('robots.txt')); }