我尝试按照自述文件在Symfony 2.1上安装OSExcelBundle(https://github.com/ouardisoft/OSExcelBundle):
将此行添加到composer.json文件中的require选项:“os / excel-bundle”:“dev-master” 确定
在app / autoloader.php中为PHPExcel添加自动加载器:require __DIR__.'/../vendor/os/php-excel/PHPExcel/PHPExcel.php';
symfony 2.1中没有app / autoloader.php - 我试图在app / autoload.php中添加该行 - 但没有成功。
这有效: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!
答案 0 :(得分:0)
我安装了另一个捆绑包:ExcelBundle 这个没问题安装(???) 而且!!! :它解决了我的问题与另一个包 - 因为它使PHPExcel可用 所以我可以继续...