六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 62|回复: 0

PHP Fatal error: Cannot redeclare class ContentPageHelper

[复制链接]

升级  36%

4

主题

4

主题

4

主题

童生

Rank: 1

积分
18
 楼主| 发表于 2013-1-19 04:08:08 | 显示全部楼层 |阅读模式
在调试web service客户端的时候,以之前使用的ContentPageHelper类老报重复声明的错误,错误如下:PHP Fatal error:  Cannot redeclare class ContentPageHelper in
C:\clearvale\elgg\mod\cv_content\lib\helper.php on line 24
经过分析后,发现该公用类ContentPageHelper被两个页面程序文件引用而导致在内存中被重复加载时引发冲突。
解决方法如下:
        在被引入的两个页面程序文件中,使用include_once()或require_once()来代替include()或require()引用该公用的类文件。
这样问题就得到解决了。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表