Файл PHP хочет загрузить, не отобразиться?

Я следую этим инструкциям точно: http://wiki.debian.org/LaMp

Но мой тест файл PHP, созданный в:

# nano /var/www/apache2-default/test.php

хочет загрузить в браузере, не отобразиться как файл PHP.

1
задан 26.08.2013, 16:08

0 ответов

Можно также использовать директивы AddHandler и AddType в conf файлах. Нет никакой потребности к исполняемому файлу make-файлов, когда они действительно не должны быть.

AddHandler php5-script .php
AddType text/html .php
4
ответ дан 12.12.2019, 09:13

Необходимо сказать апачу, что файл является cgi сценарием (не забывайте к chmod +x это). Обычно, апач настраивается думание обо всем в [wwwdir]/cgi-bin как сценарий, поэтому просто попытайтесь поместить его там. Иначе Вам будет нужно что-то вроде этого в Вашей апачской конфигурации (в разделе VirtiualHost):

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
            AllowOverride None
            Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
            Order allow,deny
            Allow from all
    </Directory>
0
ответ дан 12.12.2019, 09:13

Теги

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