Heim > Backend-Entwicklung > PHP-Tutorial > yii2 使用PHPExcel导出表格时报错

yii2 使用PHPExcel导出表格时报错

WBOY
Freigeben: 2016-07-06 13:51:54
Original
1301 Leute haben es durchsucht

yii2 使用PHPExcel导出表格时报错

是用Composer安装完PHPExcel的,报这么个错是怎么回事呀

补充:
1.代码包是通过composer安装的,yii2需要命名空间,PHPExcel是不带命名空间,
2.测试文件里引用PHPExcel.php文件的时候报错,报了"Namespace missing?",
3.我把命名空间给加上了,这个时候又报了一个错,“Class 'commonextensionsPHPExcel_Calculation' not found”,
4.我就去找这个类,找到他在Calculation.php文件里,然后我又把Calculation.php文件给加上命名空间引入进来,可还是报这个错,怎么破怎么破,
5.我把Calculation.php文件名改为了PHPExcel_Calculation.php,接着就有了图中的错误

回复内容:

yii2 使用PHPExcel导出表格时报错

是用Composer安装完PHPExcel的,报这么个错是怎么回事呀

补充:
1.代码包是通过composer安装的,yii2需要命名空间,PHPExcel是不带命名空间,
2.测试文件里引用PHPExcel.php文件的时候报错,报了"Namespace missing?",
3.我把命名空间给加上了,这个时候又报了一个错,“Class 'commonextensionsPHPExcel_Calculation' not found”,
4.我就去找这个类,找到他在Calculation.php文件里,然后我又把Calculation.php文件给加上命名空间引入进来,可还是报这个错,怎么破怎么破,
5.我把Calculation.php文件名改为了PHPExcel_Calculation.php,接着就有了图中的错误

提示写了 xxx func not found

‘你这个错误是没有找到相对于的类 依赖类为找到’。

首先确认是否安装成功 看看代码包 是否下载好
然后根据YII2 进行引进包的中的类机制 {取个例子 laravel composer下载好 之后需要配置 cofing/app.php文件}
之后进行 测试 如果还不行的话

直接写一个测试的php文件 测试是否有用

1.进去看下这个类在不在,如果在请在调用之前 require 引入phpexcel的入口文件

这个好像不是利用composer安装的,如果是直接可以用的.你检查一下这个是不是composer安装的。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage