Я следую этим инструкциям точно: http://wiki.debian.org/LaMp
Но мой тест файл PHP, созданный в:
# nano /var/www/apache2-default/test.php
хочет загрузить в браузере, не отобразиться как файл PHP.
Можно также использовать директивы AddHandler и AddType в conf файлах. Нет никакой потребности к исполняемому файлу make-файлов, когда они действительно не должны быть.
AddHandler php5-script .php
AddType text/html .php
Необходимо сказать апачу, что файл является 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>