apache下php无法连接mysql问题的解决
1.首先建議在windows環(huán)境下 直接安裝appserv,這個(gè)會(huì)直接把PHP+APACHE+MYSQL+PHPMYADMIN 安裝上,相當(dāng)簡(jiǎn)單,不會(huì)出現(xiàn)無(wú)端的錯(cuò)誤。
2.如果只是用mysql的話切記將PHP安裝目錄的libmysql.dll與安裝目錄下的ext目錄里的php_mysql.dll一同復(fù)制到windows目錄下或windows\system32目錄下都行。缺少一個(gè)就會(huì)在你連接mysql的時(shí)候?qū)е耡pache停止運(yùn)行等錯(cuò)誤。
3.如果要用socket和phpmyadmin就需要下面這些基本的dll文件。我這里的dll文件全部放在windows系統(tǒng)的windows目錄下,這些文件包括:libmysql.dll, php_mysql.dll, php_curl.dll?, php_gd2.dll, php_mcrypt.dll, php_mysqli.dll, php_sockets.dll, php_tidy.dll,總共8個(gè)dll文件。
4.如果你的apache在不連接mysql的情況下能正常運(yùn)作,而你的mysql能在命令行狀態(tài)下正常獨(dú)立運(yùn)作,但是就是無(wú)法連接mysql那么最有可能的就是缺少dll文件。
5.我遇到的問(wèn)題是當(dāng)我用php連接mysql的時(shí)候?yàn)g覽器直接就崩潰掉了,而且提示apache已停止工作,最終的問(wèn)提在于我缺少libmysql.dll文件,我將這個(gè)文件放在windows目錄下,一切就恢復(fù)正常了。
轉(zhuǎn)載于:https://www.cnblogs.com/vilyLei/articles/1593016.html
總結(jié)
以上是生活随笔為你收集整理的apache下php无法连接mysql问题的解决的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: .Net线程问题解答
- 下一篇: 软件过程(转)