我遇到500内部服务器问题。 http://www.bunchmag.com/
500 internal server error Fatal error: Cannot redeclare frm_dl
20130329T141539:www.bunchmag.com/index.php PHP致命错误:不能 redeclare frm_dl()(先前在 /hermes/web09/aksjhfks/moo.bunchmagazinecom/bunch/index.php(1): eval()'代码:1)in /hermes/web09/skjfljf/moo.bunchmagazinecom/bunch/wp-config.php(1): 第10行的eval()代码
我的托管技术支持正在努力,但任何帮助将不胜感激!
答案 0 :(得分:0)
找到声明函数的位置并将其包装在if语句中以确保函数尚未声明。
if( !function_exists( "frm_dl" ) ){
function frm_dl(..){
...
}
}
这应该解决问题,如果它包含两次相同的文件。
或者,搜索声明该函数的多个文件并将每个文件包装在条件语句中,或者更改函数名称(如果可能)