WAMPSERVER PHP MYSQL - (mysqlnd 5.0.10错误)

时间:2013-08-27 14:12:22

标签: php mysql mysqli mysqlnd

我正在运行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.3 XDebug:2.2.3 在本地Windows XP框上,并收到以下错误:

MySQL服务器4.1.x,5.1.x或更高版本:

mysqlnd 5.0.10 - 20111026 - $ Id:e707c415db32080b3752b232487a435ee0372157 $

另外,我的安装页面顶部出现错误:

(!)不推荐使用:在第854行的C:\ wamp \ www \ flynax \ install \ index.php中弃用了按引用分配new的返回值

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

2 个答案:

答案 0 :(得分:0)

看起来我的设置正确,mysqlnd的输出看起来不像是错误。

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

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

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

答案 1 :(得分:0)

搜索mysql_get_client_info()install / index.php文件并更改为mysql_get_server_info()