php版本不兼容问题

今天公司的一个项目,要给他换个服务器。

服务是用的宝塔,都是提前配置好,只需要复制传输文件就行了。

但是将项目部署好之后还是会报错,将php.ini中的display_errors 改为Off之后还会有报错。。。

根据报错上网查了一下是什么PHP5.3以上严格模式的问题。

也不知道项目用的什么框架,懒得改代码,将php切换到7以后页面直接报错并且不显示页面。

好的吧,应该是版本的问题。切换到5.3问题完美解决。

==========以下是 7.0报错==========

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/wwwroot/ymy.sdyilian.top/includes/cls_template.php on line 302

Strict Standards: Only variables should be passed by reference in /www/wwwroot/ymy.sdyilian.top/includes/cls_template.php on line 420

===================以下是5.4报错,并且显示页面==========

Strict Standards: Non-static method cls_image::gd_version() should not be called statically in /www/wwwroot/ymy.sdyilian.top/includes/lib_base.php on line 351

你可能感兴趣的:(编程杂项)