2013-03-12 94 views
0

我在Windows 2008 R2上安裝了AppServ 2.6.0,但是當我到localhost/phpinfo.php時,我沒有在那裏看到mysql。我看到「mysqlnd」我不知道這是什麼,但它在那裏。安裝Windows 2008服務器的AppServ後,MySql無法正常工作

而且,我走到哪裏到localhost/phpMyAdmin的我安裝的appserv 2.6.0的過程中得到紅

phpMyAdmin - Error 

Fatal error: Call to undefined function get_magic_quotes_gpc() in C:\AppServ\www\phpMyAdmin\error.php on line 63 

請注意,我已經安裝了Innodb的錯誤。

這有什麼問題?爲什麼MySQL不工作?我一直在爲這幾天讓我aprechiate任何幫助

回答

0

根據這個帖子:根據自PHP 5.4 Using get_magic_quotes_gpc on PHP Version 5.2.14 or equivalent for PHP Version 6

get_magic_quotes_gpc已在PHP被完全刪除6.

它已被棄用對此:http://php.net/manual/en/function.get-magic-quotes-gpc.php

至於MySQL,我不太熟悉AppServ,但是您是否需要啓用php.ini中的mysql模塊?另外,你可以通過命令行工具連接到mysql嗎?

+0

我已經安裝了AppServ許多時間,並且它總是在我試圖在Windows Server 2008上安裝它時運行。我認爲問題是端口3306.我不確定它是否打開。以及如何正確打開它。 – Jaylen 2013-03-13 00:27:18

+0

我做了這個打開端口#3306 netsh advfirewall防火牆添加規則名稱=「MySQL服務器」操作=允許協議= TCP dir =在localport = 3306 – Jaylen 2013-03-13 00:34:59

+0

是否有你使用2.6.0的原因?它基於MySQL/PHP6 alpha/dev版本(從2008 ?!)。這可能是有問題的。 – 2013-03-13 03:12:50