ОШИБКА: Модуль php7.0 не существует!

18

У меня установлен Ubuntu Server 16.04 с Webmin 1.831. Я получаю эту ошибку при попытке запустить PHP ОШИБКА: модуль php7.0 не существует

libapache2-mod-php7.0 установлен.

Доминик Кашеймер
источник
2
Привет, Доминик, извини, какую команду ты пытаешься выполнить? Это отсутствует в вопросе, спасибо.
Лусио
1
Я запускаю команду: a2enmod php7.0 Я пытаюсь установить ruTorrent, это требует установки Apache и PHP. Я заметил, что PHP не работает, и когда я запускаю a2enmod php7.0, чтобы проверить, работает ли PHP, я получаю сообщение об ошибке выше.
Доминик Кашеймер
Больше информации, когда я устанавливаю libapache2-mod-php7.0, я получаю эту ошибку:Setting up libapache2-mod-php7.0 (7.0.15-0ubuntu0.16.04.4) ... dpkg: error processing package libapache2-mod-php7.0 (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: libapache2-mod-php7.0 E: Sub-process /usr/bin/dpkg returned an error code (1)
Доминик Кашеймер
1
Не могли бы вы отредактировать свое сообщение, когда хотите добавить информацию? Особенно файл или программа вывода объявлений (с помощью {}кнопки на панели инструментов редактора) будет гораздо более удобным для чтения там; в качестве альтернативы вы можете использовать сервис pastie для более длинных списков и включить ссылку своего pastie в свой вопрос. В целом, лучше иметь все необходимое в одном месте. Кроме того, комментарии могут быть удалены по разным причинам. Благодарю.
Дэвид Фёрстер
Не могли бы вы отредактировать свой вопрос, чтобы включить полный дословный вывод sudo apt-get install -f libapache2-mod-php7.0? Благодарю.
Дэвид Фёрстер,

Ответы:

29
sudo apt purge libapache2-mod-php7.0 libapache2-mod-php

тогда

sudo apt install libapache2-mod-php7.0 libapache2-mod-php

починил это.

Доминик Кашеймер
источник
1
В конце концов это было то, что сделал это для меня! В Ubuntu 18.04 вы php7.2тоже можете использовать .
Д. Дан
8

Я столкнулся с той же проблемой, и вот решение:

Вам необходимо установить дополнительный пакет:

sudo apt-get install libapache2-mod-php7.0

Теперь беги

sudo a2enmod php7.0

чтобы включить его

Перезагрузите сервер

sudo systemctl restart apache2.service
BSB
источник