Назад | Перейти на главную страницу

Не удается загрузить PHP5 с новой установкой Apache?

Cannot load /usr/lib/apache2/modules/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: undefined symbol: unixd_config

Я потратил последний час или около того на поиск в Google, и мне кажется, что мне нужно создать новый PHP5 после установки моего нового Apache (2.4.2). В Debian не было Apache 2.4.2, и это требование, которое мне дали. У меня все еще есть PHP 5.4.4 из репозитория Debian wheezy. Я попытался включить его в новый Apache 2.4.2, который я установил, но он выдает ошибку, которую вы видите выше. Есть ли способ все "подклеить"? Я собирался просто установить свежий PHP, но столкнулся с некоторыми ошибками на ./configure, поэтому я хотел проверить, есть ли более простые способы, прежде чем я трачу больше времени на установку новой копии.

Вы можете сами скомпилировать PHP

Получите источник с

apt-get source php5

затем получите зависимости

apt-get build-dep php5

Тогда это может сработать.