apache php mysql 整合_PHP+Apache+MySQL整合
整合PHP+Apache+MySQL非常郁悶,抗戰到凌晨1:50分,終于勝利了。分享一下配置過程錯誤處理的歷程,希望對后來人有所幫助。
一、文件安裝
PHP下載:http://windows.php.net/downloads/qa/php-5.4.0alpha2-Win32-VC9-x86.zip
MySQL下載:http://ftp.iij.ad.jp/pub/db/mysql/Downloads/MySQL-5.5/mysql-5.5.14-win32.msi
Apache下載:http://apache.etoak.com//httpd/binaries/win32/httpd-2.2.19-win32-x86-openssl-0.9.8r.msi
文件的安裝過程可參考:http://tech.163.com/06/0206/11/299AMBLT0009159K.html
二、錯誤及解決方法
1、Apache服務無法啟動,鼠標停留在右下角Apache圖標時,提示“No services installed”。解決辦法,參考:http://blog.chinaunix.net/space.php?uid=20681545&do=blog&id=1754015;
其它可能的原因:80端口占用,如IIS、迅雷等;軟件沖突;httpd.conf配置錯誤;具體的原因可通過httpd.exe -w -n "Apache2" -k start命令啟動(cmd->Apache安裝目錄->bin),而查看錯誤信息。
2、LoadModule takes two arguments, a module name and the name of a shared object file。php5_module的路徑參數中可能存在空格,如“Program Files”,在路徑的左右添加“”,如:LoadModule php5_module "D:/Program Files/php-5.4.0alpha2-Win32-VC9-x86/php5apache2_2.dll"
3、cannot load module php5apache2_2.dll。在網上查了很多資料,依然一頭霧水,終于在LZY的博客上找到方法,非常感謝。我的php版本是php-5.4.0alpha2-Win32-VC9-x86,需要VC的運行環境,在網上下載個VC2008運行庫就可以了。
(VC2008運行庫:http://xiazai.xiazaiba.com/Soft/V/vcredist2008sp1_x86_XiaZaiBa.zip)
同時,必須注意版本問題:
Apache2.2 對應 php5apache2_2.dll
Apache2.1 對應 php5apache2.dll
Apache1 對應 php5apache.dll
4、啟動Apache的時候,出現Visual Studio Just-In-Time Debugger的窗口,終止了啟動,我真的無語了。終究還是配置文件的原因;彈出該窗口,主要是之前機器安了VS,但后來某些原因VS無法啟動了,Apache服務啟動過程中出現錯誤,自動調用vs的調試窗口,但是VS已經損壞,無法使用,就出現該窗口。解決辦法是刪除注冊表中指定的項:
32位系統處理方法:
use the registry editor to delete the following registry keys:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger
64位系統處理方法:
On a 64-bit operating system also delete the following registry keys:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\DbgManagedDebuggerhttp://tech.163.com/06/0206/11/299AMBLT0009159K.html
http://www.linuxidc.com/Linux/2010-05/26203.htm
http://www.iteye.com/topic/524246
http://www.longziyong.cn/post/738.html
http://blog.sina.com.cn/s/blog_674ddfca0100qk1b.html
http://wenku.baidu.com/view/f1ce7a0e7cd184254b3535dc.html
http://hi.baidu.com/ruhaole/blog/item/220cc86076b46cd38db10d02.html
總結
以上是生活随笔為你收集整理的apache php mysql 整合_PHP+Apache+MySQL整合的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java8 创建list方式_Java
- 下一篇: linux cmake编译源码,linu