2013-08-27 39 views
0

我正在运行WAMPSERVER(32 BITS & PHP 5.4)2.4 Apache:2.4.4 MySQL:5.6.12 PHP:5.4.16 PHPMyAdmin:4.0.4 SqlBuddy:1.3 0.3的XDebug:2.2.3 在Windows XP箱本地和得到以下错误:WAMPSERVER PHP MYSQL - (mysqlnd 5.0.10错误)

MySQL服务器4.1.x版,5.1.x版或以上:

mysqlnd 5.0.10 - 20111026 - $标识:e707c415db32080b3752b232487a435ee0372157 $

此外,我得到一个错误的顶部我的安装页面上写着:

(! )弃用:通过引用分配新的返回值在C:\ wamp \ www \ flynax \ install \ index.php中不赞成使用854行

我是新手,不确定这两个错误是否与彼此或不是。这是我第一次尝试运行WAMP服务器,如果能得到解决此问题的一些帮助,我将不胜感激。谢谢

+0

你的MySQL版本上的WAMP是太新,尝试安装MySQL –

回答

0

它看起来像所有东西都正确设置给我,从mysqlnd的输出看起来不像一个错误。

你得到的错误来自flynax使用不赞成的代码,可能类似于$foo =& new Bar();而不是$foo = new Bar();。 要解决这个问题你可以:

  • 更改代码(但它是商业软件,所以也许不是最好的事情);
  • 将PHP降级到版本5.x(但我不确切知道哪个版本,并保持您的PHP最新更好);
  • 通过将您的php.ini中的错误报告设置更改为error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED来禁用警告。

最后一个选项是最好的恕我直言,迟早开发人员将更新他们的代码和隐藏警告在此期间不会伤害。

+0

的旧版本我与不同版本的尝试MySQL和PHP但错误没有清楚。我最终删除了WAMP并安装了解决此问题的AMPPS。感谢您的回复。干杯 –

0

搜索mysql_get_client_info()安装/ index.php文件,并改变以mysql_get_server_info()