Apache-2.2
載入 php_mysql.dll 時 apache 崩潰
我正在嘗試讓 php_mysql 工作。我在一個 Windows 7 盒子上,帶有 php
當我這樣
;extension=php_mysql.dll
註釋掉時,apache可以工作,php可以工作,當然後台的mysql也可以工作,但是我不能將mysql與php一起使用。(我的目標是安裝一個 phpBB3 論壇,它沒有列出 mysql 可用。)現在我注意到,雖然 php 在 apache 中工作(也就是說,它可以適當地提供 php 頁面),但它在命令行上失敗了。我不知道這是否相關,或者我只是從命令行做錯了。繼續…
當我取消註釋擴展線時,我收到以下錯誤:
Faulting application name: httpd.exe, version: 2.2.22.0, time stamp: 0x4f242d7a Faulting module name: php5ts.dll, version: 5.2.17.17, time stamp: 0x4d25fb49 Exception code: 0xc0000005 Fault offset: 0x000f424c Faulting process id: 0x1ba8 Faulting application start time: 0x01cd24b82c102b69 Faulting application path: C:\Program Files\Apache Software Foundation\Apache2.2\bin\httpd.exe Faulting module path: C:\php\php5ts.dll Report Id: 6b3b2e2c-90ab-11e1-a61b-005056c00008
我將嘗試提供診斷此問題可能需要的任何日誌記錄、版本控製或配置數據。
異常程式碼是訪問衝突,這是一個通用記憶體錯誤,表明 DLL 中的程式碼試圖使用未分配給它的地址(通常)。這意味著您的電腦存在硬體故障,例如 RAM 損壞(導致指針損壞)或 DLL 損壞。DLL 也可能與某些版本的 mysql 或 apache 連結,這些版本與您正在使用的版本不兼容。