LAMP: браузер скачивает php-файл

Здравствуйте.
Если файл PHP находится в “srv/www/htdocs/”, всё работает корректно, но в папке “~/devel/localhost/” браузер его скачивает. Все права выставил для всех.
Я конечно могу держать проект в корне, но это как-то не тру. Нашёл такую проблему в гугле, но там она решилась после одной из перезагрузок (видимо автор исправил что-то, сам этого не заметив).
Ани идеас?
openSUSE-13.2

Voroshek wrote:

> Ани идеас?

Всё же, предположу, что сервернеправильно настроен.

Логи апача анивхере?

Всё настраивал вот по этой инструкции](https://en.opensuse.org/SDB:LAMP_setup).
access_log (у меня index.html отсылает на main.php):

::1 - - [18/Nov/2015:23:43:53 +0300] "GET /index.html HTTP/1.1" 200 2235 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36"::1 - - [18/Nov/2015:23:43:53 +0300] "GET /css/general.css HTTP/1.1" 200 588 "http://localhost/index.html" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36"
::1 - - [18/Nov/2015:23:43:53 +0300] "GET /css/main.css HTTP/1.1" 200 932 "http://localhost/index.html" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36"
::1 - - [18/Nov/2015:23:43:53 +0300] "GET /js/jquery-2.1.3.min.js HTTP/1.1" 200 84320 "http://localhost/index.html" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36"
::1 - - [18/Nov/2015:23:43:54 +0300] "GET /img/marmor_dark.jpg HTTP/1.1" 200 3693 "http://localhost/css/main.css" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36"
::1 - - [18/Nov/2015:23:43:54 +0300] "GET /img/marmor_white.jpg HTTP/1.1" 200 3702 "http://localhost/css/general.css" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36"
::1 - - [18/Nov/2015:23:43:54 +0300] "GET /Underdog_tt_hinted.ttf HTTP/1.1" 404 1128 "http://localhost/css/general.css" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36"
::1 - - [18/Nov/2015:23:43:54 +0300] "GET /favicon.ico HTTP/1.1" 404 1118 "http://localhost/index.html" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36"
::1 - - [18/Nov/2015:23:43:58 +0300] "GET /main.php?sz=b HTTP/1.1" 200 4517 "http://localhost/index.html" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36"

error_log:

[Wed Nov 18 23:43:30.619476 2015] [mpm_prefork:notice] [pid 3831] AH00163: Apache/2.4.10 (Linux/SUSE) PHP/5.6.1 configured -- resuming normal operations
[Wed Nov 18 23:43:30.619602 2015] [core:notice] [pid 3831] AH00094: Command line: '/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -D FOREGROUND'

Вроде никаких эрроров

Voroshek wrote:

> Всё настраивал ‘вот по этой инструкции’
> (https://en.opensuse.org/SDB:LAMP_setup).
> access_log (у меня index.html отсылает на main.php):

Инструкцию не читал.
Вроде, была тема недавно, что php-модуль отделили.
Пакет apache2-mod_php5 установлен?

Да.
Если перенести файлы в /srv/www/htdocs, всё работает.

Voroshek wrote:

> Если перенести файлы в /srv/www/htdocs, всё
> работает.

Ну нет у меня апача на сюзи.
Посмотрите в сторону AppArmor.

Отключил и апп и брандмауэр, но не взлетел.:frowning:
Благодарю за посильную помощь, оставлю проект в корне.