Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Php 5.4
Новая тема
Ответить
цитата
27/06/12 в 17:11
atrius
Привет
А может кто-нибудь просветить как такое возможно
делаем 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
цитата
28/06/12 в 22:26
Int13h
может ,он в php.ini закоментирован - и стоит убрать точку с запятой ;
цитата
28/06/12 в 23:21
shar
$ch = curl_init() запускаешь в консоли или через браузер?
цитата
28/06/12 в 23:38
Moma
вообще посмотри php.ini и проверь есть ли в ext сам курл.
цитата
29/06/12 в 00:59
Pentarh
Есть еще вариант что глюк проявляется в вебе (апачевский 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 вкомпилен, в другом нет.
цитата
29/06/12 в 13:08
atrius
запускаю curl_init через веб
идею с разными пхп.ини оценил, сейчас погляжу
дело все происходит не в апаче, а в nginx + php-fpm
php собирался из исходников с родного сайта, другого пхп в системе нет. сам php-fpm запущен
цитата
30/06/12 в 00:13
Stek
<?php phpinfo(); ?> запусти в браузере файл с таким содержимым, там посмотри путь к php.ini , в нем проверь что бы функции курла не были отключены.
Вообще смысл с исходников собирать ? Сейчас гораздо удобнее ставить уже с собранных пакетов.
цитата
02/07/12 в 14:57
atrius
Ну центос уимом предложил весьма старенький пхп поставить, вот и пришлось ручками
А так проблема решилась, реально php-fpm читал конфиг из другого места. Поставил все на один файл, начало чудно работать
цитата
02/07/12 в 15:05
Pentarh
На центосе пхп надо ставить из репозитория
Remi
Правда он и мускул за собой тянет. Там он тоже более новый.
Новая тема
Ответить
Эта страница в полной версии