2016-11-26 3 views
-1

Я только что установил php7, mysql и apache2 на моем ubuntu 16. Они все работают нормально, но проблема в том, что когда я запускаю php-файлы, это либо показывает мне часть моего, а php-кода или вообще ничего не показывает.Как получить apache2 translate php code

Я прошел через многие форумы часами, пытаясь найти решение, и я не нашел ничего, что сработало бы для меня. Я установил libapache2-мод-PHP, изменились с mpm_event до mpm_fork, перезапущен апач много раз, отредактирована apache2.config, поместив следующую строку в конце,

<FilesMatch \.php$> 
SetHandler application/x-httpd-php 
</FilesMatch> 

неустановлены и повторно установлено во много раз и ничего за работой.

ответ

1

Есть много хороших учебных пособий по установке PHP7 на Ubuntu.

https://www.howtoforge.com/tutorial/install-apache-with-php-and-mysql-on-ubuntu-16-04-lamp/

Вы должны установить apache2 и модуль Apache PHP для работы с.

apt-get -y install apache2 php7.0 libapache2-mod-php7.0 

после этого перезапустите все службы и он должен работать. Вам не нужен обработчик.

+0

Я также следовал этому учебнику. Если бы такая же проблема была в конце – James

0

Для тех, кто не нашел решение, я сделал переустановку ubuntu, чтобы установить лампу снова и снова. И это сработало. Слишком много работы, я знаю, но это сработало

Смежные вопросы