проблема загрузки файла cURL на хост-сервере - PullRequest
1 голос
/ 03 июля 2010

Я пытаюсь загрузить файл, используя cURL / php.Тот же код работает на одном размещенном сервере, но не на другом.Чтобы загрузить файл с помощью cURL, есть ли особые настройки или настройки, необходимые для apache или php?

Nandini

Ответы [ 2 ]

1 голос
/ 03 июля 2010

Да, убедитесь, что расширение curl включено там, где вы хотите его использовать.Вы можете проверить это с помощью:

<code>echo '<pre>';
var_dump(curl_version());
echo '
';

если произошла ошибка, значит это расширение не включено.и вы увидите ошибку, похожую на эту:

Fatal error: Call to undefined function curl_version() in testcurl.php on line 2

КАК ИСПРАВИТЬ ЕГО:

откройте файл php.ini иищите эту строку: extension=php_curl.dll

0 голосов
/ 03 июля 2010
<code>echo '<pre>';
var_dump(curl_version());
echo '
';

дает:

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"
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...