AWS лямбда, Api Gateway

У меня такая проблема. Вот как я его решаю. После установки Apache я установил PHP с помощью этой команды.

sudo apt-get install php libapache2-mod-php

он выполняется правильно, но я запрашиваю файл .php из Apache, он дает без выполнения PHP-скрипта.

Тогда я check PHP включен.

$ cd /etc/apache2
$ ls -l mods-*/*php*

, но он не показал никаких результатов. Я проверяю установленные пакеты PHP.

$ dpkg -l | grep php| awk '{print $2}' |tr "\n" " "

Различные версии PHP-версий, установленные на моем компьютере. Затем я удаляю некоторые пакеты PHP из моего предыдущего списка, используя apt-get purge.

sudo apt-get purge libapache2-mod-php7.0 php7.0 php7.0-cli php7.0-common php7.0-json

Я переустанавливаю PHP

sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql

Убедитесь, что модуль PHP загружен

$ a2query -m php7.0

, если не включено:

$ sudo a2enmod php7.0

Перезапустить сервер Apache

$ sudo systemctl restart apache2

Наконец, я проверяю процесс PHP на Apache

создать пустой файл

sudo vim /var/www/html/info.php

Добавить этот контент в info.php & amp; save


Проверить браузер:

http: //localhost/info.php

он показывает правильно. Я думаю, что это поможет кому угодно.

0
задан rav narayan 6 March 2019 в 07:36
поделиться