0
Я работаю над небольшим проектом с Curl и PHP, чтобы очистить результаты Google Scholar. Он отлично работает в моем режиме разработки, но когда я пытаюсь в режиме производства что-то не работает, и нет никакого результата ...Curl scraping Google не работает в производстве
Вот мой код:
// SCRAPING GOOGLE SCHOLAR
if (isset($_POST['google'])){
$googleURL = 'http://scholar.google.com/scholar?hl=fr&q=' . $url_subject;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $googleURL);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, $random->random_user_agent());
$result = curl_exec ($ch);
curl_close($ch);
$html = $this->container->get('simple_html_dom');
$html->load($result);
Спасибо за вашу помощь
проверять файлы лотов на наличие ошибок. завиток не может быть установлен –
Не то, что в файле журнала нет ничего относительно Curl – AlphaNico
Возможно, эта проблема вызвана включением опции 'safe_mode' или' open_basedir'. См. [Здесь] (http://stackoverflow.com/questions/2511410/curl-follow-location-error) для получения более подробной информации. – hindmost