- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認(rèn)證網(wǎng)站身份V標(biāo)記
- 域名注冊服務(wù)機構(gòu)許可:滇D3-20230001
- 代理域名注冊服務(wù)機構(gòu):新網(wǎng)數(shù)碼
訪問phpmyadmin時總是出現(xiàn) “無法載入 mysql 擴展,請檢查 PHP 配置”。查看原因是“php_mysql.dll”無法載如。
對于php 4.x用戶,按照discuz!4.0程序中的用戶手冊說明做一般就可以。出現(xiàn)這個問題最多是php 5.x的用戶。
我在搭建環(huán)境時出現(xiàn)這個問題,想從這個論壇上查一下解決的辦法,一查發(fā)現(xiàn)遇到這個問題的人還挺多。
因為是剛開始搗鼓php,所以各個程序就都下載現(xiàn)在最新的了,對于老鳥來說可能用早一點的版本習(xí)慣了,還不喜歡用最新的,所以論壇里很難找到解決辦法,就留給咱們新手自己尋找答案了。
熬到兩點解決了這個問題,拿來與大家分享。不多閑話了,下面是我最后解決的辦法,希望對同樣遇到這個問題的朋友有幫助。
我用的php版本:php-5.1.1-Win32
按照下載的discuz!4.0中的用戶手冊配置環(huán)境。
紅色部分為相對于手冊說明的改動:
1、對于php.ini文件
進入 C:PHP,將 php.ini-dist 復(fù)制一份放到 C:WINNT( Windows XP/2003 下為 C:Windows )內(nèi),改名為 php.ini,然后用記事本打開,利用記事本的查找功能搜索 extension_dir = "./",并將其路徑指到你的 PHP 目錄下的 extensions 目錄,比如:extension_dir = "C:PHPext";再搜索 register_globals = Off,將 Off 改成 On;
查找 ;extension=php_mysql.dll,將前面的引號“;”去掉。
2、手冊中關(guān)于配置IIS的說明,將其中的“PHPsapiphp4isapi.dll”改為php目錄下的“php5isapi.dll”
3、重要:在按照手冊說明復(fù)制了php目錄、ext(手冊中對于php4x是extension,這里應(yīng)該是ext)目錄下的dll文件到system32的基礎(chǔ)上,再復(fù)制php目錄下的libmysql.dll文件到system32下。
重新啟動IIS:
在命令提示符下逐一執(zhí)行一下命令:
net stop w3svc
net stop iisadmin
net start w3svc
提交成功!非常感謝您的反饋,我們會繼續(xù)努力做到更好!
這條文檔是否有幫助解決問題?
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP