购买的是香港空间:因为我在程序里面做导出excel功能,自己传了个PEARuse控件上去。
每次调用报错重定义:Fatal error: Cannot redeclare _pear_call_destructors() (previously declared in /home/xxx/www/www/wxs/a/PEARuse/PEAR.php:772) in /usr/local/php52/lib/php/PEAR.php on line 777
想必就是空间也有装有一个pear 。大虾们求救!如果禁掉空间已装好的pear?
每次调用报错重定义:Fatal error: Cannot redeclare _pear_call_destructors() (previously declared in /home/xxx/www/www/wxs/a/PEARuse/PEAR.php:772) in /usr/local/php52/lib/php/PEAR.php on line 777
想必就是空间也有装有一个pear 。大虾们求救!如果禁掉空间已装好的pear?
解决方案 »
- 分享一个php语言编写的ajax的可视化界面编辑器(开源免费)
- 网页转pdf文档
- phpcms 中 $PHPCMS这个变量在哪个文件中定义的
- php如何获取节点属性的值
- 跪求高人给我转一下:Ap(.htaccess)文件转iis-Rewrite(http.ini)规则追分至谢 (在线=)
- 怎么查询一篇文章属于多个栏目分类
- 用phpmailer+gmail能实现一天向1000个邮箱发送邮件么?
- mysql的字符串格式化+累加
- 求phpcms网址
- 【求助】关于图片上传并且在线裁剪保存
- 大神们 我想让PHP 延迟10秒后跳转可以实现嘛?
- 谁有《PHP+Ajax Web 2.0编程技术与项目开发大全》的电子版pdf
<?php
print_r(get_included_files());运行后贴出结果用于检查 pear 是空间自动加载还是你的代码问题
运行的结果是这样的:
Array ( [0] => /home/wingolf/www/www/wxs/a/product/test.php );
其实 pear 并不需要自动加载。只需把 pear 的路径放到 include_path 中就可以了
你的空间可能就是这样做的
这样的话,你只需上传 PEARuse 目录就可以了
其实 pear 并不需要自动加载。只需把 pear 的路径放到 include_path 中就可以了
你的空间可能就是这样做的
这样的话,你只需上传 PEARuse 目录就可以了那我要如何include我要用的文件:
原来是这样的:require_once '../PEARuse/Spreadsheet/Excel/Writer.php';
现在要怎么做的?
/usr/local/php52/lib/php/PEAR.php on line 777
这是你错误信息中提示的,两个 PEAR.php 发生了冲突你应该删除一个你能删除的