Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Использование cUrl в symfony 
V
    Опции темы
Nikol
  Дата 10.12.2008, 00:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 123
Регистрация: 5.4.2006
Где: Берег Черного мор я

Репутация: нет
Всего: 4



Как-то странно, но по слову symfony поиск на форуме ничего не выдал. Неужели никто не работает? Но попытаюсь спросить все-таки.

Попыталась использовать cUrl таким
образом:
Код

 protected function doexport($url, $fname) {
   $ch = curl_init();
   $fp = fopen($fname, "w");
   $options = array(CURLOPT_URL => $url,
                    CURLOPT_FILE => $fp,
                    CURLOPT_FRESH_CONNECT => 1,
                    CURLOPT_HEADER => false
                   );
   curl_setopt_array($ch, $options);

   $result = curl_exec($ch);
   curl_close($ch);
   fclose($fp);

   return $result;
 }


И получила в ответ
Fatal error: Call to undefined function curl_init()

Для того, чтобы работать в symfony с cUrl нужен какой-то особенный
пинок?

Версия symfony 1.1, библиотека cUrl подключена и отдельно от symfony скрипт работает. 


Это сообщение отредактировал(а) skyboy - 10.12.2008, 01:17
--------------------
Я не волшебник, я только учусь.
PM MAIL WWW ICQ   Вверх
skyboy
Дата 10.12.2008, 01:17 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: нет
Всего: 260



Цитата(Nikol @  9.12.2008,  23:38 Найти цитируемый пост)
библиотека cUrl подключена и отдельно от symfony скрипт работает

противоречит
Цитата(Nikol @  9.12.2008,  23:38 Найти цитируемый пост)
Fatal error: Call to undefined function curl_init()

потому как "подключенность" библиотеки  задается в php.ini. и CMS не может по своему усмотрению сделать cURL недоступным. разбирайся с настройками сервера(точне - РНР). 
symphony правильно писать через "ph".
и эта, у нас тут принято в знак особого уважения к читающим сообщения форматировать программный код. кнопка "код" справа над полем ввода сообщения. будь добра, не игнорируй эту кнопку.
PM MAIL   Вверх
Nikol
Дата 10.12.2008, 01:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 123
Регистрация: 5.4.2006
Где: Берег Черного мор я

Репутация: нет
Всего: 4



Цитата(skyboy @  10.12.2008,  01:17 Найти цитируемый пост)

будь добра, не игнорируй эту кнопку. 

Ох, я очень извиняюсь. Просто оч спешила - застряла на этой ошибке и не знаю, как быть. Обычно я не игнорирую эту кнопку и всегда внимательно отношусь к форматироваю как в работе, так и в общении.

Цитата(skyboy @  10.12.2008,  01:17 Найти цитируемый пост)

противоречит

Уточню. Ошибка, котору я указала, возникла именно при переносе скрипта на symfony. Перед этим я написала скрипт, отладила и он отлично выполнял свою работу. Думаю, это именно в symfony какая-то заморочка.

Цитата(skyboy @  10.12.2008,  01:17 Найти цитируемый пост)

CMS не может по своему усмотрению сделать cURL недоступным

symphony правильно писать через "ph".

symfony - не CMS, а фреймворк. Его название пишется именно через f, хоть это и грамматически неверно. Просто разработчикам хотелось, чтоб в названии были буквы s - sensiolabs и f - framework.  smile 

--------------------
Я не волшебник, я только учусь.
PM MAIL WWW ICQ   Вверх
solenko
Дата 10.12.2008, 02:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: нет
Всего: 67



Nikol, symfony не включает/отключает никаких extension, потому таки смотрите настройки сервера. В web dir symfony положите файл c phpinfo и, думаю, сразу все встанет на свои места.


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
Nikol
Дата 10.12.2008, 03:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 123
Регистрация: 5.4.2006
Где: Берег Черного мор я

Репутация: нет
Всего: 4



Мда... Проблема была в том, откуда и как я вызываю скрипт. Это был таск для крона и вызывать его нужно из консоли. Из-за того, что я это делала по сети, библиотечка просто не подгружалась.
Спасибо всем за совет. smile 
--------------------
Я не волшебник, я только учусь.
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Libraries | Следующая тема »


 




[ Время генерации скрипта: 0.0938 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.