国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

PHP啟動提示Unable to load dynamic library php_curl.dll怎么辦

2024-05-04 21:56:32
字體:
供稿:網(wǎng)友

這個問題容易手配PHP的時(shí)候出現(xiàn), 在php.ini中正確開啟了curl擴(kuò)展后, 在PHPINFO中卻看不到相關(guān)的信息, 而Apache的日志會顯示以下錯誤:

PHP Warning:  PHP Startup: Unable to load dynamic library 'D:/DEV/ENV/php-5.3.10/ext/php_curl.dll' - xd5xd2xb2xbbxb5xbdxd6xb8xb6xa8xb5xc4xc4xa3xbfxe9xa1xa3rn in Unknown on line 0

什么原因造成的這個問題呢?

答案是curl擴(kuò)展對庫文件有依賴, 就像在Linux下面編譯PHP的時(shí)候也需要安裝依賴的庫一樣.

在PHP官網(wǎng)手冊的Windows下安裝擴(kuò)展庫的頁面上已經(jīng)詳細(xì)的標(biāo)注了PHP所有的擴(kuò)展文件依賴那些庫. 其中特別提示了以下內(nèi)容 (http://php.net/manual/zh/install.windows.extensions.php)

有些擴(kuò)展庫需要額外的 DLL 才能工作。其中一部分包括在發(fā)行包里,PHP 4 中在 C:phpdlls目錄下,PHP 5 中在主目錄下,但還有一些,例如 Oracle( php_oci8.dll)所需要的 DLL 沒有綁定在發(fā)行包里。如果安裝 PHP 4,將綁定的 DLL 從 C:phpdlls拷貝到主目錄 C:php中。別忘了將 C:php放到系統(tǒng)路徑 PATH中去

在頁面的介紹中,我們可以查詢到curl擴(kuò)展依賴libeay32.dll, ssleay32.dll這兩個庫文件, 這兩個文件已經(jīng)附屬在PHP的Windows程序包中,我們無需去單獨(dú)下載. 搞清楚了這些, 解決方法也很簡單了: 讓W(xué)indows或者Apache能順利加載到這個2個dll文件即可, 下面我列出幾個解決方案

方案1 將libeay32.dll, ssleay32.dll拷貝到c:windowssystem32文件夾中

方案2 將你PHP程序的目錄加入到系統(tǒng)的PATH變量中即可

方案3 如果你使用的是Apache服務(wù)器且使用模塊的方式來運(yùn)行PHP的話, 可以在httpd.conf中加載PHP模塊的配置語句之前加上下面兩句話讓Apache來加載這兩個dll, 例子如下:

LoadFile "D:DEVENVphp-5.3.10ssleay32.dll"

LoadFile "D:DEVENVphp-5.3.10libeay32.dll"

LoadModule php5_module "D:DEVENVphp-5.3.10php5apache2_2.dll"

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 富源县| 石家庄市| 高安市| 四会市| 宁强县| 元朗区| 堆龙德庆县| 忻州市| 和政县| 宁德市| 舟山市| 威信县| 宕昌县| 仲巴县| 荆门市| 桐梓县| 眉山市| 桃源县| 通州市| 兴仁县| 临武县| 正镶白旗| 柳河县| 明水县| 黄陵县| 重庆市| 桐城市| 汶川县| 贵南县| 乌拉特前旗| 垣曲县| 景泰县| 循化| 九寨沟县| 内江市| 鄂托克旗| 衢州市| 竹山县| 和硕县| 鞍山市| 肇庆市|