• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

PHP показывает исходник файла, а не выполняет его.

Squ0nk

Green Team
30.10.2017
182
79
BIT
40
Всем привет, перерыв кучу тем в инете, я не смог найти ответ, почему apache2 показывает, а не выполняет php.
Платформа Linux Parrot GNU/Linux 4.4
PHP 7.3 (ставил и 5 и 5.6, но в etc/php нет файлов почему-то)
Screenshot at 2019-01-02 13-42-34.png
 

Iskus

Green Team
13.11.2017
287
468
BIT
0
Bash:
cd <path to document root>
php -S 127.0.0.1:8000
firefox 127.0.0.1:8000/info.php
Так работает? Зачем вам Apache, юзай nginx! Я забыл уже настройки апача, надо гуглить. По nginx бы подсказал. Но эти команды выше это запуск встроенного в PHP сервера для разработки, я обычно его использую, если каких-то мудреных настроек не нужно, по умолчанию запускает index.php.
DeepinScreenshot_select-area_20190103074201.png
 
  • Нравится
Реакции: Squ0nk

Squ0nk

Green Team
30.10.2017
182
79
BIT
40
Bash:
cd <path to document root>
php -S 127.0.0.1:8000
firefox 127.0.0.1:8000/info.php
Так работает? Зачем вам Apache, юзай nginx! Я забыл уже настройки апача, надо гуглить. По nginx бы подсказал. Но эти команды выше это запуск встроенного в PHP сервера для разработки, я обычно его использую, если каких-то мудреных настроек не нужно, по умолчанию запускает index.php.Посмотреть вложение 24679
Ну блин, узнал в чем проблема - стал чуть-чуть умнее ©. А так сисадмин должен знать и то и то.
 

Hartwell

One Level
16.11.2016
6
5
BIT
3
.htaccess никто не отменял на апаче, добавляй к расширению php выполнение кода. в случае со своим серваком, ковыряй глобальные конфиги
стандартно при заливке шелла приминяется в случае если нету .htaccess или write права
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!