apache php 中新增curl的擴充套件

2021-09-01 03:34:07 字數 882 閱讀 5402

最近在搭建thinksns的時候,出現了curl的擴充套件失敗,於是在網上找了很多的方法,但是其實很多都沒用,下面我講講我的解決辦法:

首先我的環境配置:

win7 32位

php-5.2.14-win32

apache2.2

解決的步驟如下:

1、在php.ini中extension=php_curl.dll前面的分號去掉,確保extension_dir 是指向php所在的擴充套件目錄如:

extension_dir = "e:/program files/php-5.2.14-win32/ext"

2、在c:\windows\system32中確保存在「ssleay32.dll」, 「libeay32.dll」, 這兩個dll 然後重啟apache。

(其實大部分的使用者經過這兩步都可以了,但是我做了這兩步還是不行,後來折騰了很久,才發現,原來要開啟curl還需要zlib的支援,參考下這個

因此還需要第三步:

3、在apache中新增zlib.dll到apache的bin目錄下,如:e:\program files\apache software foundation\apache2.2\bin

然後重啟apache就可以了。

後來我發現我的apache的bin目錄下已經有乙個zlib1.dll的檔案,當我把這個檔案改名,把1去掉,就可以了,我真的懷疑這個apache發布的時候忘記把名字改回來了。。。

另外,我把我的測試**也放出來,很簡單:

<?php

echo phpinfo();

?>

如果curl插入成功,應該會在這個頁面存在curl模組的

RichEdit中新增鏈結

unit unit1 inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,stdctrls,comctrls,shellapi,richedit type tform1 cla...

directshow filter中新增屬性頁

directshow 屬性頁的製作,為cball filter加了乙個屬性頁 具體為分以下步驟 1.在要顯示屬性的類中繼承現ispecifypropertypages類,並實現此類的getpages 函式。如下所示 hresult stdmethodcalltype cbouncingball ge...

drupal 中新增廣告

drupal中新增廣告,這次在專案中用到drupal的原因是需要乙個cms系統。找了很多,做了對比,國內有帝國cms,phpcms,thinkcmf等開源的軟體。drupal是乙個開源的國外cms系統。現在已經到8.0,穩定版是7.0.先說說用到的廣告外掛程式,drupal採用的都是模組化,若使用者...