LINUX.ORG.RU
ФорумAdmin

Обновление php до версии 5.4. Белая страница, в логах ничего.

 , ,


0

1

Добрый день. Установлена панель ISPConfig3, сервера nginx+apache2. Поставил дополнительную версию php-5.4.35.

Когда переключаюсь на эту версию, главная страница сайта загружается. Всё нормально, но если перехожу в некоторые разделы (не все!), загружается просто белый лист и заголовок на этой странице - название раздела. Бьюсь уже 2 дня. Все pecl-модули загружены. В phpinfo() они есть, но если запустить:

php54 -i
В выхлопе встречаются такие строки:
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/bin/php54/lib/20100525/curl.so' - /usr/bin/php54/lib/20100525/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0
Пытался обрать при помощи pecl - не могу:
no packages found that match pattern "curl", for channel pecl.php.net
Однако собирал php с ключом --with-curl=/usr/bin

В логах - страница загружается с кодом 204.

Помогите разобраться, пожалуйста.



Последнее исправление: tetramin (всего исправлений: 1)

Ответ на: комментарий от tetramin

Не ясно, откуда модули (их несколько) берутся в списке phpinfo()...

Их наличие зависит от опций сборки, а точнее конфигурирования php перед сборкой.

kostik87 ★★★★★
()
Ответ на: комментарий от tetramin

Если у вас не используется функционал curl в php скриптах, то можете не обращать.

kostik87 ★★★★★
()

Вот сейчас попробовал другой сайт перевести на эту версию php - в ответ возвращает ошибку 500. У меня закрадываются подозрения, что виноват nginx.

tetramin
() автор топика
Ответ на: комментарий от tetramin

Там в новых, чтобы работал надо error_logging или что-то типа того крутить, где E_NOTICE и т.д.

turtle_bazon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.