问题是:
不推荐使用:在第155行的C:\ wamp\www\FlashChat_v607\chat\inc\common.php中弃用了按引用分配new的返回值
注意:未定义的变量:在第94行的C:\ wamp\www\FlashChat_v607\chat\inc\common.php中执行
这是您可以找到代码的链接:http: //www5.zippyshare.com/v/3592861/file.html
这一行:
$GLOBALS['fc_config']['bot'] =& new Bot();
Run Code Online (Sandbox Code Playgroud)
应该是这样的:
$GLOBALS['fc_config']['bot'] = new Bot();
Run Code Online (Sandbox Code Playgroud)
第94行的通知:
if ( $step > 2 || !isset($step) )
Run Code Online (Sandbox Code Playgroud)
你可以忽略.您正在检查$ step的值,但您从未定义该变量.但是,既然你也明确地检查isset我是否猜测你应该没事.可能最好先检查一下isset.
无论如何,这些都是小问题.听起来真正的问题可能是您在生产服务器上启用了E_NOTICE,E_DEPRECATED和错误显示,这会弄乱您的页面显示错误消息.
尝试更改php.ini中的错误显示选项,以便不显示这些选项(尽管您可能希望将它们留在开发框中)
| 归档时间: |
|
| 查看次数: |
2710 次 |
| 最近记录: |