#php
#php
Вопрос:
Ссылка: this
Это нормально, чтобы открыть в моем браузере. Однако, когда я использую следующий php-скрипт для получения содержимого, он показывает: Ошибка времени выполнения. Есть идеи? Спасибо.
$html = get_url_contents('http://web.centanet.com/m/Property/海怡半島4期御庭園御林居(33座)/TIB981-0813');
echo $html;
exit;
function get_url_contents($url){
$crl = curl_init();
curl_setopt ($crl, CURLOPT_URL,$url);
$ret = curl_exec($crl);
curl_close($crl);
return $ret;
}
Комментарии:
1. вы можете использовать
$crl = curl_init($url)
, чтобы избежать необходимости вызыватьcurl_setopt()
Ответ №1:
Нет проблем, если вы имеете в виду » Объект перемещен сюда. «Сообщение, используйте приведенный ниже код :
<?php
$html = get_url_contents('http://web.centanet.com/m/Property/海怡半島4期御庭園御林居(33座)/TIB981-0813');
echo $html;
exit;
function get_url_contents($url)
{
$crl = curl_init();
curl_setopt($crl , CURLOPT_FOLLOWLOCATION , true ); //FOLLOW TO CHANGE LOCATION
curl_setopt ($crl, CURLOPT_URL,$url);
$ret = curl_exec($crl);
curl_close($crl);
return $ret;
}
?>
Комментарии:
1. Если ваша проблема решена, пожалуйста, выберите ее для лучшего ответа . tnx
2. Проблема по-прежнему возникает, ошибка: Описание ошибки во время выполнения: На сервере произошла ошибка приложения. Текущие пользовательские настройки ошибки для этого приложения не позволяют удаленно просматривать детали ошибки приложения (по соображениям безопасности). Однако оно может быть просмотрено браузерами, работающими на локальном сервере. Подробности: Чтобы сделать доступным просмотр подробностей этого конкретного сообщения об ошибке на удаленных компьютерах, пожалуйста, создайте тег <customErrors> в файле конфигурации «web.config», расположенном в корневом каталоге текущего веб-приложения.
3. Вероятно, ваш веб-сервер ограничен, протестируйте его на локальном