您好,登錄后才能下訂單哦!
環(huán)境:
操作系統(tǒng):windows2008
php:5.2.13
apache:2.2.25
在win7操作系統(tǒng)中配置好httpd.conf、php.ini后能夠成功部署php程序至apache。但是將程序移植到win2008后同樣的配置卻報Call to undefined function curl_init()錯誤。google、百度了N久,有以下解決方法:
1.在php.ini中找到extension=php_curl.dll,去掉前面的;
2.在php.ini中找到extension_dir = "ext",去掉前面的;,改為extension_dir = "d:\php5\ext"。
3、php_curl.dll、libeay32.dll、ssleay32.dll、php5ts.dll都拷到system32下面去~
4、重啟apache、重啟操作系統(tǒng)!
按照以上方法逐步操作后還是報此錯誤!
按如下其方法才得以解決,方法如下:
在配置php擴(kuò)展的時候,要先看看擴(kuò)展有沒有依賴其它動態(tài)鏈接庫(后面有貼依賴情況)。如果有依賴的dll,也不需要拷到system32下面,也不需要把文件位置加到path路徑里。在httpd.conf文件中加上:
LoadFile 動態(tài)鏈接庫的完整路徑
比如,此處php需要擴(kuò)展curl,因此解決方法就是在httpd.conf文件中加上:
LoadFile d:/php/libeay32.dll
LoadFile d:/php/ssleay32.dll
問題解決~~~下面是php擴(kuò)展的依賴關(guān)系:
擴(kuò)展庫 說明 注解
php_bz2.dll bzip2 壓縮函數(shù)庫 無
php_calendar.dll 歷法轉(zhuǎn)換函數(shù)庫 自 PHP 4.0.3 起內(nèi)置
php_cpdf.dll ClibPDF 函數(shù)庫 無
php_crack.dll 密碼破解函數(shù)庫 無
php_ctype.dll ctype 家族函數(shù)庫 自 PHP 4.3.0 起內(nèi)置
php_curl.dll CURL,客戶端 URL 庫函數(shù)庫
需要:libeay32.dll,ssleay32.dll(已附帶)
php_cybercash.dll
網(wǎng)絡(luò)現(xiàn)金支付函數(shù)庫 PHP <= 4.2.0
php_db.dll DBM 函數(shù)庫 已廢棄。用 DBA 替代之(php_dba.dll)
php_dba.dll DBA:數(shù)據(jù)庫(dbm 風(fēng)格)抽象層函數(shù)庫 無
php_dbase.dll dBase 函數(shù)庫 無
php_dbx.dll dbx 函數(shù)庫
php_domxml.dll DOM XML 函數(shù)庫 PHP <= 4.2.0
需要:libxml2.dll(已附帶),PHP >= 4.3.0
需要:iconv.dll(已附帶)
php_dotnet.dll .NET 函數(shù)庫 PHP <= 4.1.1
php_exif.dll EXIF 函數(shù)庫 需要 php_mbstring.dll。并且在 php.ini
中,php_exif.dll 必須在 php_mbstring.dll之后加載。
php_fbsql.dll FrontBase 函數(shù)庫 PHP <= 4.2.0
php_fdf.dll FDF:表單數(shù)據(jù)格式化函數(shù)庫 需要:fdftk.dll(已附帶)
php_filepro.dll filePro 函數(shù)庫 只讀訪問
php_ftp.dll FTP 函數(shù)庫 自 PHP 4.0.3 起內(nèi)置
php_gd.dll GD 庫圖像函數(shù)庫 在 PHP 4.3.2 中刪除。此外注意在 GD1 中不能用真彩色函數(shù),用
php_gd2.dll 替代。
php_gd2.dll GD 庫圖像函數(shù)庫 GD2
php_gettext.dll Gettext 函數(shù)庫 PHP <= 4.2.0 需要
gnu_gettext.dll(已附帶),PHP >= 4.2.3 需要
libintl-1.dll,iconv.dll(已附帶)。
php_hyperwave.dll HyperWave 函數(shù)庫 無
php_iconv.dll ICONV 字符集轉(zhuǎn)換 需要:iconv-1.3.dll(已附帶),PHP
>=4.2.1 需要 iconv.dll
php_ifx.dll Informix 函數(shù)庫 需要:Informix 庫
php_iisfunc.dll IIS 管理函數(shù)庫 無
php_imap.dll IMAP,POP3 和 NNTP 函數(shù)庫 無
php_ingres.dll Ingres II 函數(shù)庫 需要:Ingres II 庫
php_interbase.dll InterBase functions 需要:gds32.dll(已附帶)
php_java.dll Java 函數(shù)庫 PHP <= 4.0.6
需要:jvm.dll(已附帶)
php_ldap.dll LDAP 函數(shù)庫 PHP <= 4.2.0 需要
libsasl.dll(已附帶),PHP >= 4.3.0 需要
libeay32.dll,ssleay32.dll(已附帶)
php_mbstring.dll 多字節(jié)字符串函數(shù)庫 無
php_mcrypt.dll Mcrypt 加密函數(shù)庫 需要:libmcrypt.dll
php_mhash.dll Mhash 函數(shù)庫 PHP >= 4.3.0
需要:libmhash.dll(已附帶)
php_mime_magic.dll Mimetype 函數(shù)庫 需要:magic.mime(已附帶)
php_ming.dll Ming 函數(shù)庫(Flash) 無
php_msql.dll mSQL 函數(shù)庫 需要:msql.dll(已附帶)
php_mssql.dll MSSQL 函數(shù)庫 需要:ntwdblib.dll(已附帶)
php_mysql.dll MySQL 函數(shù)庫 PHP >= 5.0.0 需要
libmysql.dll(已附帶)
php_mysqli.dll MySQLi 函數(shù)庫 PHP >= 5.0.0 需要
libmysql.dll(PHP <= 5.0.2 中是
libmysqli.dll)(已附帶)
php_oci8.dll Oracle 8 函數(shù)庫 需要:Oracle 8.1+ 客戶端庫
php_openssl.dll OpenSSL 函數(shù)庫 需要:libeay32.dll(已附帶)
php_oracle.dll Oracle 函數(shù)庫 需要:Oracle 7 客戶端庫
php_overload.dll 對象重載函數(shù)庫 自 PHP 4.3.0 起內(nèi)置
php_pdf.dll PDF 函數(shù)庫 無
php_pgsql.dll PostgreSQL 函數(shù)庫 無
php_printer.dll 打印機(jī)函數(shù)庫 無
php_shmop.dll 共享內(nèi)存函數(shù)庫 無
php_snmp.dll SNMP 函數(shù)庫 僅用于 Windows NT!
php_soap.dll SOAP 函數(shù)庫 PHP >= 5.0.0
php_sockets.dll Socket 函數(shù)庫 無
php_sybase_ct.dll Sybase 函數(shù)庫 需要:Sybase 客戶端庫
php_tidy.dll Tidy 函數(shù)庫 PHP >= 5.0.0
php_tokenizer.dll Tokenizer 函數(shù)庫 自 PHP 4.3.0 起內(nèi)置
php_w32api.dll W32api 函數(shù)庫 無
php_xmlrpc.dll XML-RPC 函數(shù)庫 PHP >= 4.2.1 需要
iconv.dll(已附帶)
php_xslt.dll XSLT 函數(shù)庫 PHP <= 4.2.0 需要
sablot.dll,expat.dll(已附帶)。PHP >= 4.2.1 需要
sablot.dll,expat.dll,iconv.dll(已附帶)。
php_yaz.dll YAZ 函數(shù)庫 需要:yaz.dll(已附帶)
php_zip.dll Zip 文件函數(shù)庫 只讀訪問
php_zlib.dll ZLib 壓縮函數(shù)庫 自 PHP 4.3.0 起內(nèi)置
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。