PankovAlxndr
@PankovAlxndr
Fullstack web developer

Как работает Apache в bitrixVM?

ковыряю bitrixVM,
там, если я понял Nginx + (Apache+ php7_module)
Nginx слушает внешние подключение и передает (проксирует на апач, который на недоступном извне порту)
не могу понять что заставляет апач обрабатывать php файлы (у нас нет php-fpm)
нагуглил что нужно использовать AddHandler но тут в конфигах этот нет

нашел нижеследующую строчку, понимаю, что она отвечает за обработку пхп кода, но что на addType не могу понять? дока апача не вразумила, судя по доке никаких хендлеров не должно вызываться же
# Cause the PHP interpreter to handle files with a .php extension.
<FilesMatch "\.php$">
        AddType application/x-httpd-php .php
</FilesMatch>


как оно работает?

понял что addType это инструкция mod_mime
https://httpd.apache.org/docs/2.4/mod/mod_mime.html

во все туториалах говорят что нужен SetHandler application/x-httpd-php
  • Вопрос задан
  • 501 просмотр
Пригласить эксперта
Ответы на вопрос 2
@MaxKozlov
В моей доступности есть BitrixVM 7.5 кажется
и там искомое
/etc/httpd/conf.d/php.conf
<IfModule  mod_php7.c>
    #
    # Cause the PHP interpreter to handle files with a .php extension.
    #
    <FilesMatch \.(php|phar)$>
        SetHandler application/x-httpd-php
    </FilesMatch>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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