cURL/php를 사용하여 파일을 업로드하려고합니다. 동일한 코드가 하나의 호스팅 된 서버에서 작동하지만 다른 서버에서는 작동하지 않습니다. cURL을 사용하여 파일을 업로드하려면 특정 설정 또는 구성이 아파치 또는 PHP에 필요합니까?호스트 된 서버에서 cURL 파일 업로드 문제가 발생했습니다.
NANDINI이
cURL/php를 사용하여 파일을 업로드하려고합니다. 동일한 코드가 하나의 호스팅 된 서버에서 작동하지만 다른 서버에서는 작동하지 않습니다. cURL을 사용하여 파일을 업로드하려면 특정 설정 또는 구성이 아파치 또는 PHP에 필요합니까?호스트 된 서버에서 cURL 파일 업로드 문제가 발생했습니다.
NANDINI이
예, 당신이 그것을 사용하려는 컬 확장을 사용할 수 있는지 확인하십시오. 다음과 같이 확인하십시오 :
echo '<pre>';
var_dump(curl_version());
echo '</pre>';
오류가있는 경우이 확장 프로그램을 사용하지 않도록 설정했음을 의미합니다. 당신이 하나와 유사한 오류가 표시됩니다
Fatal error: Call to undefined function curl_version() in testcurl.php on line 2
IT를 해결하는 방법 :
당신의 php.ini 파일을 열고이 줄을 찾습니다 extension=php_curl.dll
echo '<pre>';
var_dump(curl_version());
echo '</pre>';
주는 :
array(9) {
["version_number"]=>
int(463621)
["age"]=>
int(3)
["features"]=>
int(1565)
["ssl_version_number"]=>
int(0)
["version"]=>
string(6) "7.19.5"
["host"]=>
string(24) "x86_64-unknown-linux-gnu"
["ssl_version"]=>
string(14) "OpenSSL/0.9.8b"
["libz_version"]=>
string(5) "1.2.3"
["protocols"]=>
array(8) {
[0]=>
string(4) "tftp"
[1]=>
string(3) "ftp"
[2]=>
string(6) "telnet"
[3]=>
string(4) "dict"
[4]=>
string(4) "http"
[5]=>
string(4) "file"
[6]=>
string(5) "https"
[7]=>
string(4) "ftps"
}
}
을 사용하면 두 서버의 짧은 태그 등 다른 설정이 일치해야합니다. – Sarfraz
손상된 파일을받는 것처럼 보이는 대상 서버에서 오류가 발생했습니다. –