В настоящее время я занимаюсь разработкой веб-страницы с PHP, и я должен был установить PTHREAD расширения, я сделал это на сервере (Ubuntu 14), поэтому перед У меня все было хорошо, проблема возникла, когда я установил расширение, чтобы установить это расширение, мне пришлось скомпилировать php для создания необходимых конфигураций PHP. Теперь, когда я открываю простую страницу, apache показывает мне php-код, это означает, что php не интерпретирует или не загружается в модули apache.PHP не загружен как модуль Apache
Я пошел в /etc/apache2/mods-enabled
, но PHP не существует, но в терминале linux PHP работает хорошо (так, он установлен). Затем я сделал:
sudo a2enmod php5
И я получаю такой ответ: ОШИБКА: модуль php5 не существует!
тогда, я сделал:
a2query -m php5
, но я получаю:
No module matches php5
Я установил PHP 5.6version, так как я могу включить этот модуль в Apache. Я не могу установить стандартную версию PHP, мне нужна эта по этой причине. Благодаря!
Установлен ли модуль apache2 php? libapache2-mod-php5 или эквивалент. Модули не все включены в apache в дистрибутивах. – osallou
@osallou в начале да, но потом, когда я скомпилировал свою текущую версию, я удалил весь PHP. Если я устанавливаю libapache2-mod-php5, он изменяет мой установленный php? –
@osallou Я сделал это, и теперь он работает! Большое спасибо! Я думал, что это должно заменить мою текущую установку –