Установить прокси для сервера OpenVPN

/var/log/apache2/error.log должен показать строку, как показано ниже, если PHP был успешно загружен:

[Вт 30 авг 12:53:36 2011] [уведомление] Apache / 2.2.14 (Ubuntu) PHP / 5.3.2-1ubuntu4.9 с настройкой Suhosin-Patch - возобновление нормальных операций

Обратите внимание на дату, если это что-то с 2009 года, вы что-то неправильно сконфигурировали.

[ f7] бесполезен, вам нужно использовать:

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

См. также инструкции по установке php.net для Apache 2.x.

У вас не должно быть необходимости добавлять что вручную, пакет libapache2-mod-php5 устанавливает /etc/apache2/mods-available/php5.conf, содержащий:

<IfModule mod_php5.c>
    <FilesMatch "\.ph(p3?|tml)$">
        SetHandler application/x-httpd-php
    </FilesMatch>
    <FilesMatch "\.phps$">
        SetHandler application/x-httpd-php-source
    </FilesMatch>
    # To re-enable php in user directories comment the following lines
    # (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
    # prevents .htaccess files from disabling it.
    <IfModule mod_userdir.c>
        <Directory /home/*/public_html>
            php_admin_value engine Off
        </Directory>
    </IfModule>
</IfModule>

. Поскольку это противоречит, возможно, он не установлен с обновлением. Исправить это, а затем установить его еще раз:

sudo apt-get purge libapache2-mod-php5
sudo apt-get install libapache2-mod-php5

Чтобы включить PHP, вам нужно запустить:

sudo a2enmod php5

Перезапустить веб-сервер после:

[ f5]

Другие действия:

проверить конфликтующие настройки в /etc/apache2. вы создали Apache из источника? Запустите sudo apache2ctl configtest, чтобы проверить вашу конфигурацию на наличие синтаксических ошибок. Откройте http: // localhost / server-info, чтобы проверить загруженную конфигурацию и модули. Для этого должен быть загружен модуль status. Если вы используете удаленный сервер, вам нужно добавить себя в список Allow from в /etc/apache2/mods-enabled/status.conf и перезапустить сервер после этого
0
задан 9 December 2017 в 20:11

0 ответов

Другие вопросы по тегам:

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