我的网站是核心PHP,我复制到其他服务器,相同的文件,导入数据库,即使更改了配置;但不知道为什么相同的代码会给我一个错误
严格标准:非静态方法DB::connect()不应在
如果我解决了这个问题,这个问题将产生到下一行。大量相同的错误显示在页面上。
我对PHP版本表示怀疑,运行中的网站的PHP版本为5.2.17,而暂存服务器的版本为5.5.37。
发布于 2017-06-15 12:21:37
您可以从E_STRICT中删除error_reporting(),或者,如果需要静态地调用它,可以简单地使您的方法是静态的。
此外,在静态上下文中调用非静态函数的建议从PHP5.6开始,该功能将在将来的版本中完全删除,因此最好使用最新版本的。
https://stackoverflow.com/questions/44567239
复制相似问题