Apache 2.4, PHP-FPM, конфигурация FastCGI, когда файлы PHP в /opt/moddoc/ — Apache не обрабатывают файлы php

#php #apache #configuration #httpd.conf #rhel8

Вопрос:

У меня есть конфигурация LAPP — Linux Red Hat 8, Apache 2.4, PHP7.2, Postgresql 13. Установлен FastCGI, php-fpm.

Администратор сервера определил /var/www/html/ как корневой веб-сервер.
Но папки для моих php-файлов для моего приложения были созданы здесь : /opt/moddoc/

Что мне нужно настроить в Apache httpd.conf (или php.ini?), чтобы начать с html-страницы в /var/www/html/myownstartingfile.html, который затем вызывает php-файлы из /opt/moddoc/myphpapp/main.php ?

Теперь в info.php работает только тогда, когда /var/www/html/info.php — не какая-либо другая папка : /cgi-bin/ или /opt/moddoc/ или другая. Или мне нужно переместить структуру папок из /opt/moddoc/ в /var/www/html/myphpapp/main.php ?

Комментарии:

1.Вы можете 1 Использовать Alias 2 softlink от /var/www/html до /opt/moddoc/ и добавить опции в <Directory /var/www/html> раздел, чтобы разрешить переход по ссылкам. 3 переместите файлы в DocumentRoot каталог.