用手机开2.7.2版mobile会出现如下错误

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

Warning: include(C:/website/mobile/includes/init.phpincludes/config.php) [function.include]: failed to open stream: No such file or directory in C:\website\mobile\includes\init.php on line 55

php的版本是5.3.5
apache2.2.17
是不是php的版本太新导致的错误?

回答:
有哪位大侠知道是怎么回事不?

你是否修改过程序..还是咋的?

我没有修改过程序的,我网上查了下好像是说php版本更新后有什么代码编写的改变

我也遇到类似问题~~求解!

怎么没高手来回答呢?换回旧版php又太麻烦了

PHP中Assigning the return value of new by reference is deprecated in 的解决办法(转载)

自从php5.3,越来越多的人会遇到“Assigning the return value of new by reference is deprecated in xxxx”这样的提示,尤其是在国外产品中(例如wordpress、joolma),很多人的解决办法很简单:把php版本换回就版本就ok了。毫无疑问这是个好办法,对这种遇到问题不求甚解的态度可能会让人看到些什么。我认为要换回php的旧版本,其实是对php技术爱好者的一种羞辱(用词不当,大致是这个意思)。解决办法:php5.3开始后,废除了php中的”=&”符号,所以要想复制,直接用=引用即可。

详细如下:
1、PHP5对象复制是采用引用的方式;
2、如果不采用引用方式,则需要在复制对象时加关键字 clone;
3、如果在复制的过程中,同时要变更某些属性,则增加函数_clone();

这是网上的转载解决办法