请选择 进入手机版 | 继续访问电脑版

SpeedPHP框架

 找回密码
 注册成为新用户

QQ登录

只需一步,快速开始

查看: 2062|回复: 1

php5.4不支持 ereg、ereg_replace等函数问题

[复制链接]
发表于 2014-8-12 10:41:45 | 显示全部楼层 |阅读模式
PHP Deprecated: Function ereg() is deprecated in F:\wxapp\SpeedPHP\Misc\notice.php on line 51 PHP Deprecated: Function ereg_replace() is deprecated in F:\wxapp\SpeedPHP\Misc\notice.php on line 54
 楼主| 发表于 2014-8-12 10:59:39 | 显示全部楼层
找到问题了,php与mysql版本太高,要改2个地方
1 .  notice.php  这个要改一下,这个论坛上已有
function highlight_code($code){
    if (preg_match("/<\?(php)?[^[:graph:]]/", $code)) {
        $code = highlight_string($code, TRUE);
    } else {
        $code = preg_replace("/(&lt;\?php&nbsp;)+/", "", highlight_string("<?php ".$code, TRUE));
    }
return $code;
}
2. mysql 数据库也要改下:
打开my.ini,查找
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
修改为
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

然后重启MYSQL
您需要登录后才可以回帖 登录 | 注册成为新用户

本版积分规则

手机浏览|简版|中文PHP框架|开源协议|SpeedPHP.com ( 粤ICP备08008671号

GMT+8, 2020-1-21 06:53

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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