今天公司的一个项目,要给他换个服务器。
服务是用的宝塔,都是提前配置好,只需要复制传输文件就行了。
但是将项目部署好之后还是会报错,将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