出现服务器500内部错误

2016-07-07 15:13 来源:www.chinab4c.com 作者:ecshop专家

由2.7.2升级到2.7.3并且新增了文章分类和文章后出现
PHP Warning:strpos(): Empty delimiter in D:\wwwroot\garps\wwwroot\includes\lib_main.php on line 1981
但刷新后又能正常显示了,求解答

回答:
修改 includes/lib_main.php


  1. $condition = empty($ctype) ? (strpos($cur_url, $v['url']) === 0) : (strpos($cur_url, $v['url']) === 0 && strlen($cur_url) == strlen($v['url']));
复制代码

改成
  1. if(empty($v['url']){
  2. $condition = false;
  3. }else{
  4. $condition = empty($ctype) ? (strpos($cur_url, $v['url']) === 0) : (strpos($cur_url, $v['url']) === 0 && strlen($cur_url) == strlen($v['url']));
  5. }
复制代码

500一般是服务器内部错误。就是程序出错。

修改 includes/lib_main.php



改成
路边野猪 发表于 2013-2-3 10:01


非常感谢热心帮助,但改了之后就打不开了
提示PHP Parse error:syntax error, unexpected '{' in D:\wwwroot\garps\wwwroot\includes\lib_main.php on line 1981

网址garps.gotoip4.com