PHP cUrl: внутренняя ошибка сервера в веб-пространстве, но не на домашнем сервере

У меня есть следующий скрипт:

<?php

error_reporting(E_ALL);
ini_set('error_reporting', E_ALL);
ini_set('display_errors',1);

$cSession = curl_init();

curl_setopt($cSession, CURLOPT_URL,"https://www.google.de");
curl_setopt($cSession, CURLOPT_RETURNTRANSFER, true);
curl_setopt($cSession, CURLOPT_HEADER, false);

$result = curl_exec($cSession);

if(!$result) {
  echo curl_error($cSession);
} else {
  echo $result;
}

curl_close($cSession);

?>

Все, что я хочу сделать, - это передать API, который лежит на моем домашнем сервере, в мое веб-пространство (dyndns не подходит по причинам sll). Так что google.de - это просто заполнитель здесь.

Когда я пробую скрипт на моем homeserver (apache2), все работает нормально. CUrl выполняется, и я могу повторить результат. Если я загружаю скрипт в свое веб-пространство (one.com), то получаю внутреннюю ошибку сервера без какой-либо дополнительной полезной информации. Веб-пространство поддерживает php и cUrl:

phpinfo

Любая полезная информация, где я мог бы найти решение, была бы хорошей. Спасибо!

0 ответов

Другие вопросы по тегам