HTTPD показывает код PHP вместо того, чтобы выполнить его

Попробуйте это:

sudo add-apt-repository ppa:ferramroberto/gnome3
sudo apt-get update

sudo apt-get install gnome-shell-extensions-common
sudo apt-get install gnome-shell-extensions-alternative-status-menu

И затем перезапуск или просто заканчивает сессию. Если все работы Вы будете видетьthis:.

0
05.06.2016, 22:07
4 ответа

Решение состояло в том, чтобы очистить кэш браузера, т.е. Нажатие CTRL-F5

php работал, но браузер давал мне старую версию php содержания.

0
28.01.2020, 02:17

Появляется у Вас есть и suEXEC и включенный SELinux, таким образом, необходимо будет бездельничать, чтобы разрешить выполнение сценария PHP, начаться проверка, сценарии CGI разрешены:

getsebool -a | egrep 'cgi|builtin_scriptin'

Если нет:

setsebool -P httpd_enable_cgi 1
setsebool -P httpd_builtin_scripting 1

Также проверьте, что сценарии PHP имеют необходимый расширенный флаг, принадлежат и исполняемый файл апачским процессом, для хранения и SElinux и suEXEC счастливым:

ls -lZ *.php

chcon -t httpd_sys_script_exec_t *.php
chmod +x *.php
chown  xxxx:yyyyyy  *.php

ls -l *.php

С другой стороны, если не общедоступный сервер, отключите обоих.

См.: http://beginlinux.com/server_training/web-server/976-apache-and-selinux

5
28.01.2020, 02:17

Во-первых, я думаю, что необходимо найти, где Вы загружаете mod_php во второй раз:

[warn] module php5_module is already loaded, skipping

Я очень суеверен о файлах конфигурации Apache с предупреждающими сообщениями - они имеют в виду больше, чем они иногда говорят.

Во-вторых, попробуйте другой способ заставить mod_php анализировать файлы:

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

Наконец, рассмотрите, куда Вы помещаете директиву (директивы) в mod_php: если у Вас есть директивы VirtualHost, Вам, вероятно, придется включить mod_php в этом.

0
28.01.2020, 02:17
[

] Я использовал ваш конфигурационный файл и добавил нижеприведенное содержимое в конец файла []httpd.conf[]. []addType[], []AddHandler[], []PHPIniDir[]. [

] [

]И он работает на CentOS 5, не показывая содержимое []index.php[].[

].
0
28.01.2020, 02:17

Теги

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