Вернуться RU-CENTER: Форум > Сервис хостинга > Хостинг сайтов / Web-Hosting
 
Опции темы Опции просмотра
Старый 21.08.2009, 18:19   #1
dkny
 
Регистрация: 21.08.2009
Сообщений: 2
Question Вызов curl_init() вызывает ошибку

У меня хостинг 201 (dkny), на хостинге Wordpress 2.8.4 установленный своими силами. Сейчас пытаюсь прикрутить плагин для проверки орфографии, использующий cURL. Плагин не работает. Стал разбираться в чем проблема и проверил работу cURL. Так вот вызов из консоли:

Код:
/usr/local/bin/curl –url http://rdtn.ru
Работает!

А такой код в PHP - нет:

PHP код:
<?php
$ch 
curl_init();
curl_setopt($chCURLOPT_URL“http://rdtn.ru/”);
curl_setopt($chCURLOPT_HEADER0);
curl_exec($ch);
curl_close($ch);
?>
Вставляю в код принудительный вывод ошибок и вижу такую ошибку:

Цитата:
Fatal error: Call to undefined function curl_init() in /home/dkny/rdtn.ru/docs/phpinfotestcurl.php on line 11
Неужели эта функция не доступна? На форуме нашел, что cURL работает на 201м хостинге только по 80му порту, но ведь я именно его и пытаюсь вызвать. В чем проблема? Есть ли варианты решения?
dkny вне форума  
Старый 21.08.2009, 18:24   #2
Станислав Муравьев
Служба поддержки
 
Аватар для Станислав Муравьев
 
Регистрация: 11.03.2009
Сообщений: 237
Вам нужно включить модуль curl в разделе "Веб-сервер" -> "Управление модулями" -> "PHPX.X.X".
Станислав Муравьев вне форума  
Старый 21.08.2009, 18:32   #3
dkny
 
Регистрация: 21.08.2009
Сообщений: 2
О, блин, ну я лох Сам общий список модулей видел, а вот то текст v5.2.10 еще и ссылкой сделан не сообразил. Включил - все заработало! Большое спасибо!
dkny вне форума  
Старый 27.04.2010, 21:55   #4
Dima.Moscow
 
Регистрация: 10.02.2009
Сообщений: 32
?сли » правильно пон»л, то проверка работоспособности cURL осуществл»етс» через консоль командой
Код:
/usr/local/bin/curl -url http://kiasoul.su
вот что получаю в ответ
Код:
Enter host password for user 'rl':
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>301 Moved Permanently</TITLE>
</HEAD><BODY>
<H1>Moved Permanently</H1>
The document has moved <A HREF="http://www.kiasoul.su/">here</A>.<P>
<HR>
<ADDRESS>Apache/1.3.37 Server at kiasoul.su Port 80</ADDRESS>
</BODY></HTML>
то что отдаетс» редирект 301 это нормально?

и подскажите плиз как включить cURL extension ?

Последний раз редактировалось Dima.Moscow; 27.04.2010 в 22:50..
Dima.Moscow вне форума  
Старый 28.04.2010, 11:15   #5
Станислав Муравьев
Служба поддержки
 
Аватар для Станислав Муравьев
 
Регистрация: 11.03.2009
Сообщений: 237
У Вас, видимо, стоит постоянный редирект на домен с www, то есть www.kiasoul.su. Ситуация штатная.

Если Вы имеете ввиду модуль curl для PHP, включить его можно в панели управления хостингом:
- перейдите в раздел "Веб-сервер" -> "Управление модулями",
- щёлкните по названию используемого Вами модуля PHP,
- найдите в списке модулей curl и напротив него щёлкните "Вкл.".
Станислав Муравьев вне форума  
Старый 28.04.2010, 13:56   #6
Dima.Moscow
 
Регистрация: 10.02.2009
Сообщений: 32
¬еб-сервер > ”правление модул¤ми > ћодуль PHP
тут модуль curl включен.

спасибо насчет объ¤снени¤ редиректа.
Dima.Moscow вне форума  
Старый 24.05.2010, 05:35   #7
poker_datamining
 
Регистрация: 24.05.2010
Сообщений: 2
Unhappy

Здравствуйте!

Включил модуль curl в разделе "Веб-сервер" -> "Управление модулями" -> "PHP5.1.6".

А ошибка

Код:
Fatal error:  Call to undefined function curl_init() in /home/xxx/pokerdatamining.ru/docs/functions.php on line 7
не пропала.

Что делать?

Скрипт http://pokerdatamining.ru/?SiteID=1&...tID=250000&cn=
poker_datamining вне форума  
Старый 24.05.2010, 12:24   #8
Павел Заболотный
Служба поддержки хостинга
 
Аватар для Павел Заболотный
 
Регистрация: 21.10.2008
Сообщений: 162
poker_datamining, у Вас свой php.ini, добавьте в него:
Код:
extension=curl.so
и перезагрузите веб-сервер
__________________
Больше информации с Вашей стороны, быстрее помощь с нашей.
Павел Заболотный вне форума  
Старый 24.05.2010, 19:15   #9
poker_datamining
 
Регистрация: 24.05.2010
Сообщений: 2
Спасибо вам большое!
poker_datamining вне форума  

Опции темы
Опции просмотра


© Региональный Сетевой Информационный Центр, 2008—2010
При использовании материалов указание источника «Форум RU-CENTER» и ссылка на http://forum.nic.ru обязательны.