2015-09-22 79 views
2

我有WAMP服務器(Apache 2.4.9,PHP 5.5.29 VC11 x64,e MySQL)的Windows 10。所有的工作都很好,但現在我將使用捲曲擴展。PHP警告:PHP啓動:無法加載動態庫php_curl.dll不可能找到

我進入C:\wamp\bin\php\php5.5.29\phpForApache.ini(從網絡服務器配置)並從extension=php_curl.dll

重載Apache服務器和error_log評論我

[22-Sep-2015 13:13:30 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.29/ext/php_curl.dll' - Impossibile trovare il modulo specificato.in Unknown on line 0

的DLL是正確的文件夾和其他DLL工作精細。

1°嘗試C:/wamp/bin/php/php5.5.29/ext/;c:/wamp/bin/php/php5.5.29/

2°嘗試:我在系統無功PATH加入我已經重新下載中心文件php-5.5.29-Win32-VC11-x64.zip並取代了php_curl.dll

但我總是相同結果: index.php

Fatal error: Call to undefined function curl_exec()

phperror_log:

[22-Sep-2015 13:13:30 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.29/ext/php_curl.dll' - Impossibile trovare il modulo specificato.in Unknown on line 0

+0

*在未知在線0 *,這是奇怪的。你能看到'phpinfo();'的捲曲信息嗎? –

+0

唯一的「捲曲\t斯特林·休斯」模塊作者 – lbottoni

+0

如果我評論的反註釋php_imap.dll我看到負載E不加載模塊,但捲曲不工作從未 – lbottoni

回答

3

這些步驟爲我工作:

  1. 加入PHP主目錄到PATH環境變量在Windows(所以 的libeay32.dll和ssleay32.dll的路徑訪問的...有些人 這些複製到Windows/System32下,使它們的路徑訪問,但該 是不是真正解決問題)
  2. 加入Apache的bin文件夾到PATH環境變量在Windows

  3. 優雅的方式
  4. 複製從PHP文件夾到Apache的bin 文件夾中的文件libssh2.dll(阿帕奇似乎需要這個PHP的捲曲在Windows工作)

+1

只有第三種方法在PHP 5.6.31上使用Apache 2.4.28。 – ilhan

相關問題