首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PhpExcel :致命错误:类'PHPExcel_Shared_ZipStreamWrapper‘

PhpExcel :致命错误:类'PHPExcel_Shared_ZipStreamWrapper‘
EN

Stack Overflow用户
提问于 2012-01-31 00:12:24
回答 4查看 13.7K关注 0票数 2

我遇到了这个错误

\VBOXSVR\ACACIASOFT\apc\spreadsheet\lib\phpexcel\PHPExcel\Autoloader.php致命错误:在第29行的

中找不到'PHPExcel_Shared_ZipStreamWrapper‘类

我的当前设置是:主机: Windows 7:这是我从svn中签出解决方案的地方

虚拟盒客服机::Windows :安装我的apache,php,mysql的地方。*我还在虚拟框中添加了共享目录,以便将其用作documentroot位置

当我改变文档根目录时,我的困境就开始了。它会给我的phpexcel模块带来错误,但是当我更改回documentroot c:/program /apache时.将项目复制到此目录。这不会带来任何错误。

EN

Stack Overflow用户

发布于 2013-04-26 20:04:54

如果有人碰巧在Linux上,那么这个错误可能是由不正确的使用权限引起的。

我也有同样的问题,但我更改了“共享”文件夹的所有者,并将其设置为“www-data”用户,这是我的系统中的apache用户(chown www-data:www-data Shared)。这修复了“类'PHPExcel_Shared_ZipStreamWrapper‘未找到”错误。

然而,这并不是完全修复,您真正需要做的是确保PHPExcel文件夹中的文件夹和文件分配给正确的用户,并确保它们具有正确的权限。以下是你是如何做到的:

您需要将PHPExcel文件夹及其中的每一项分配给www-data用户,以便Apache能够访问这些文件。确保您在PHPExcel文件夹下的一个级别,然后运行以下命令:

代码语言:javascript
复制
sudo chown -R www-data:www-data PHPExcel

仅此而已。Apache应该能够访问所有文件,并且错误应该得到解决。

票数 2
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9072687

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档