Используя CURL, выдает 500 внутренних ошибок сервера - PullRequest
2 голосов
/ 28 ноября 2011

Я использую CURL и получаю 500 внутренняя ошибка сервера.Я не использую опцию агента пользователя, может ли это быть причиной проблемы?

Это фрагмент

$current_url="http://localhost/mysite/entercode.php";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $current_url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'variable1=abc&variable2=123');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);

Ответы [ 2 ]

4 голосов
/ 17 октября 2012

То же самое только что произошло со мной.

Внутренняя ошибка сервера 500, когда я пытался выполнить $ch = curl_init();.Оказывается, php curl не был установлен на моем сервере.Я установил его и до того, как мой код заработал!

Проверьте это для Как установить PHP CURL

0 голосов
/ 28 ноября 2011

entercode.php выдает ошибку, связанную с вашим вводом.Я предлагаю вам проверить журнал ошибок сервера.Ваша реализация curl в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...