Jump to content
php.lv forumi

PHP5(XAMPP) un cURL Socks4


Recommended Posts

Sveiki,

 

man ir neliela problēma ar cURL un socks4. Man ir nepieciešamība, lai es ar php skriptu būtu spējīgs pārbaudīt, vai socks4 proxy strādā (ar socks5 un http proxy nav problēma).

Pētiju php.net gan curl lapā, bet teorētiski šajā versijā būtu jābūt socks4 supportam, bet nav. Un izdod šādu kļūdu. Tb. ka nav SOCKS4 atbalsta. Būtu vēlami ieteikumi, lai piespiestu pārbaudīt arī socks4.

 

 

( ! ) Notice: Use of undefined constant CURLPROXY_SOCKS4 - assumed 'CURLPROXY_SOCKS4' in C:\xampplite\htdocs\proxy_checker\v1\check.php on line 85

 

 

 

 

curl

cURL support enabled cURL Information libcurl/7.16.0 OpenSSL/0.9.8h zlib/1.2.3

Edited by 4e4en
Link to post
Share on other sites

Var jau pamēģināt nodefinēt pašam to konstanti. Iz curl sources apskatījos, ka tā vērtība ir 4 (curl.h failā curl_proxytype enumā). Tātad:

 

if (!defined("CURLPROXY_SOCKS4"))
{
defined("CURLPROXY_SOCKS4", 4);
}

 

Moš stradās (ja vien php curl extensijai nav speciāli aizliegts socks4 supprots kompilējot to).

Link to post
Share on other sites
×
×
  • Create New...