PHP致命错误:运行PHP Excel Symfony1.4时找不到类'sfConfig'

时间:2014-04-16 11:09:45

标签: php excel symfony-1.4

我想在symfony1.4中运行phpExcel的基本示例,我收到此错误

C:\wamp\www\orangehrm-3.01\symfony>php plugins/sfPhpExcelPlugin/examples_1_2/01s
imple.php
10:39:01 Create new PHPExcel object
PHP Fatal error:  Class 'sfConfig' not found in C:\wamp\www\orangehrm-3.01\symfo
ny\plugins\sfPhpExcelPlugin\lib\sfPhpExcel.class.php on line 9

任何想法都会适用。

1 个答案:

答案 0 :(得分:0)

此插件示例的代码有点奇怪。它使用sfConfig类来读取Symfony配置变量,但不初始化也不包含任何Symfony代码(因此错误)。

事实上,当你查看这个插件的代码时,你会发现它所做的就是在实例化PHPExcel对象时设置一些配置。我会完全跳过插件并直接在项目中使用PHPExcel(您可以将它包含在您使用它的控制器中,或者在ProjectConfiguration.class.php中将它包含在整个项目中(不是虽然推荐。)