FMars
@FMars

Почему код PHP выводится просто как текст?

Решил я обновится к 7 версии PHP. Следовал этой инструкции.
После установки терминал говорит, что php7 установлен:
44b444f5e47a4a0192d3a277cc795d09.png
но вот когда я хотел проверить версию на сервере:
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
phpinfo();

мне php-код вывелся как обычный текст в браузере:
d19fdeb655604f5eb643ddf8ba8d9237.png
В чем может быть проблема?
  • Вопрос задан
  • 6648 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Zakaz_zakaz
– В конфигурации сервера не указано, что файлы .php нужно выполнять как PHP код.
– Не установлена PHP библиотека
Ответ написан
wielski
@wielski
✔ Совет: Вам помогли? Отметьте ответы решением.
Возможно, у вас на сервере используется nginx.
В таком случае php нужно поставить как php-fpm, указав версию в конфигах.
Ответ написан
Комментировать
Убедись что у тебя нет ничего подобного в конфигах или .htaccess
Deny From All
или

<IfModule mod_mime.c>
        <Files ~ \.(php|php3|php4|php5|php6|phtml|pl|asp|aspx|cgi|dll|exe|shtm|shtml|fcg|fcgi|fpl|asmx|pht|py|psp|rb|var)>
                SetHandler text/plain
                ForceType text/plain
        </Files>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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