Реклама на сайте Advertise with us

Php 5.4

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Самый добрый бегемот

С нами с 24.06.03
Сообщения: 954
Рейтинг: 574

Ссылка на сообщениеДобавлено: 27/06/12 в 17:11       Ответить с цитатойцитата 

Привет
А может кто-нибудь просветить как такое возможно
делаем php -m, видим модуль curl установлен
делаем $ch = curl_init() получаем обращение к неизвестной функции
куда копать?
upd: сконфигурено с --with-curl=/usr
[root@host php-5.4.4]# locate easy.h
/usr/include/curl/easy.h
[root@host php-5.4.4]# locate libcurl.a
/usr/lib/libcurl.a

0
 



С нами с 16.06.12
Сообщения: 8470
Рейтинг: 313

Ссылка на сообщениеДобавлено: 28/06/12 в 22:26       Ответить с цитатойцитата 

может ,он в php.ini закоментирован - и стоит убрать точку с запятой ;

2
 



С нами с 24.12.10
Сообщения: 478
Рейтинг: 366

Ссылка на сообщениеДобавлено: 28/06/12 в 23:21       Ответить с цитатойцитата 

$ch = curl_init() запускаешь в консоли или через браузер?

2
 



С нами с 10.07.09
Сообщения: 26
Рейтинг: 19

Ссылка на сообщениеДобавлено: 28/06/12 в 23:38       Ответить с цитатойцитата 

smail101.gif вообще посмотри php.ini и проверь есть ли в ext сам курл.

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 29/06/12 в 00:59       Ответить с цитатойцитата 

Есть еще вариант что глюк проявляется в вебе (апачевский mod_php или php-fpm), а ты смотришь php -m в CLI. Для веба и cli могут быть разные php.ini

То есть, в одном php.ini curl подгружается, а в другом нет.

Проверить это легко. Надо в апаче поглядеть phpinfo - откуда подгружается php.ini и сравнить с CLIшным phpinfo (php -i) - посмотреть откуда там подгружается php.ini

Действовать дальше по ситуации, править нужный php.ini

Ну или как другой вариант, вебовский похапе и cli из разных сборок. В одном curl вкомпилен, в другом нет.

5
 

Самый добрый бегемот

С нами с 24.06.03
Сообщения: 954
Рейтинг: 574

Ссылка на сообщениеДобавлено: 29/06/12 в 13:08       Ответить с цитатойцитата 

запускаю curl_init через веб
идею с разными пхп.ини оценил, сейчас погляжу
дело все происходит не в апаче, а в nginx + php-fpm
php собирался из исходников с родного сайта, другого пхп в системе нет. сам php-fpm запущен

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 30/06/12 в 00:13       Ответить с цитатойцитата 

<?php phpinfo(); ?> запусти в браузере файл с таким содержимым, там посмотри путь к php.ini , в нем проверь что бы функции курла не были отключены.

Вообще смысл с исходников собирать ? Сейчас гораздо удобнее ставить уже с собранных пакетов.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

1
 

Самый добрый бегемот

С нами с 24.06.03
Сообщения: 954
Рейтинг: 574

Ссылка на сообщениеДобавлено: 02/07/12 в 14:57       Ответить с цитатойцитата 

Ну центос уимом предложил весьма старенький пхп поставить, вот и пришлось ручками
А так проблема решилась, реально php-fpm читал конфиг из другого места. Поставил все на один файл, начало чудно работать

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 02/07/12 в 15:05       Ответить с цитатойцитата 

На центосе пхп надо ставить из репозитория Remi

Правда он и мускул за собой тянет. Там он тоже более новый.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »