1

我尝试按照自述文件在 Symfony 2.1 上安装 OSExcelBundle( https://github.com/ouardisoft/OSExcelBundle ):

  1. 将此行添加到 composer.json 文件中的 require 选项: "os/excel-bundle": "dev-master" OK

  2. 在 app/autoloader.php 中为 PHPExcel 添加自动加载器: require __DIR__.'/../vendor/os/php-excel/PHPExcel/PHPExcel.php';symfony 2.1 中没有 app/autoloader.php - 我试图在 app/autoload.php 中添加该行 - 没有成功。

  3. 这有效:php composer.phar install

但如果没有第 2 步,这将不起作用:我收到此错误消息:

您请求了一个不存在的服务“os.excel”

如果有人可以给我一个提示会很好......

编辑:我在 AppKernel 中添加了这一行:new OS\ExcelBundle\OSExcelBundle(),因此似乎考虑了捆绑包。

不过现在我得到了这个错误:致命错误:第 29 行的 ..\vendor\os\excel-bundle\OS\ExcelBundle\Excel\Excel.php 中找不到类 'PHPExcel_IOFactory'

所以我真的需要知道我可以在哪里声明 PHPExcel !

4

1 回答 1

0

我安装了另一个捆绑包: ExcelBundle 这个安装没问题(???)还有!!!:它解决了我与其他捆绑包的问题 - 因为它使 PHPExcel 可用所以我可以继续...

于 2012-11-23T21:05:33.450 回答