php無法加載dll是因為缺少icu依賴,其解決辦法:首先到官網(wǎng)去下載icu對應(yīng)的版本;然后以icu開頭的文件后綴“.dll”和“.exe”復(fù)制到apache的bin目錄下;最后重啟apache即可。
目前成都創(chuàng)新互聯(lián)公司已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、成都網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計、淮北網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
推薦:《PHP視頻教程》
php_intl.dll' - 找 不到指定的模塊。
in Unknown on line 0 很多人遇到這個都是無法解決的。這篇是windows系統(tǒng)的解決方案。
【情況描述】:ext文件夾下明明有這個動態(tài)鏈接庫,php.ini相關(guān)的擴展配置也開了,還依舊報錯,
【坑爹之處】:看到很多網(wǎng)友都看到網(wǎng)上有解決方案是復(fù)制icu***.dll等一系列文件到apache的bin目錄下,然而你發(fā)現(xiàn)你這么做了卻不成功
【原因】:的確是缺少icu依賴,但是選擇icu版本和復(fù)制的位置是有講究的,也就是很多人看到別人成功了自己卻弄不成功的原因
【完美解決方案】:
①:下載icu,到官網(wǎng)去下載對應(yīng)的版本,例如5系列版本下載地址http://download.icu-project.org/files/icu4c/57.1/icu4c-57_1-Win32-msvc10.zip。這里有個坑,就是你發(fā)現(xiàn)無法訪問,那怎么辦呢,去我論壇下載,擔(dān)心很多人無法翻墻的問題,我分享了2個版本的,5和6版本的,我本地環(huán)境是php7.0.12這個版本,如果發(fā)現(xiàn)不行的話,你切換icu版本
【個人論壇地址】:www.phper.video
②:將里面以icu開頭的文件后綴.dll和.exe復(fù)制到apache的bin目錄下和php目錄下以及php的ext目錄下(三個地方,這是最保險的),然后重啟apache
【注意】:php.ini里面的擴展配置要開啟 extension=php_intl.dll去掉前面的分號
新聞名稱:php無法加載dll怎么辦
分享地址:http://weahome.cn/article/cgdhpp.html