Apache2 не выполняет PHP-код

Я новичок в системе Linux. У меня проблема с выполнением PHP-кода в браузере.

  • Я установил все пакеты с помощью этой команды

    sudo apt install apache2 php libapache2-mod-php

  • Добавить пользователя в корневую группу

  • Когда я набираю php -V в командной строке, это работает, и страница http://localhost в браузере также работает.

Но когда я пытаюсь выполнить php-файл, он отображается в виде текста вместо выполнения.

apache2 not executing php code

Итак, как я могу решить эту проблему?

Любая помощь приветствуется. Спасибо!

0
задан 9 July 2019 в 13:29

1 ответ

Можно записать сценарий удара start.sh со следующим содержанием:

 #!/bin/bash
 php -f somefile.php

Затем запустите с командной строки/path/start.sh

Или можно записать a Startphp.desktop файл с этим содержанием:

[Desktop Entry]
Encoding=UTF-8
Name=Start php
Comment=Start PHP
Type=Application
Exec=/path/to/php /path/to/somefile.php
Icon=/path/to/your/icon.png
Name[fr_FR]=Start PHP
Categories=

Затем запустите с двойного щелчка по файлу на рабочем столе в файловом менеджере.

1
ответ дан 24 October 2019 в 00:29

Другие вопросы по тегам:

Похожие вопросы: