У меня есть рабочий стол Ubuntu 14.04, у меня есть apache2 php5 и все эти пакеты установлены. Тем не менее, PHP-скрипты не будут работать .. Конфигурация моего сайта:

<VirtualHost *:80>
ServerAdmin seven@localhost
DocumentRoot /home/seven/html

<Directory "/home/seven/html">
    php_admin_flag engine on
    <FilesMatch "\.php$">
        SetHandler application/x-httpd-php
    </FilesMatch>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
    Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

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

1 ответ1

1

Я считаю, что лучший способ установить сервер ламп в системе на основе Debian - это просто запустить:

sudo apt-get update
sudo apt-get install tasksel
tasksel install lamp-server

Это делает всю конфигурацию для вас. Но вы все равно должны узнать, как все это взаимосвязано.

После этого вы можете открыть /etc /apache2 /sites-available /000-default и добавить /изменить ваши виртуальные хосты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .