Каждый раз, начиная с Apache 2.4.41 ubuntu3.19, я получаю сообщение «AH01059: ошибка синтаксического анализа URL-адреса //bob: неверный хост/порт, референт: https://mydomain.de/'
Следующая конфигурация работала с Apache 2 .4.41 ubuntu3.17
Конфигурация Vhost:
Код: Выделить всё
SetHandler "proxy:unix:/var/run/php/bob.sock|fcgi://bob/"
Код: Выделить всё
listen.owner = www-data
listen.group = www-data
owner = 1435
group = 1435
Все, что находится в этой папке, предназначено только для пользователя с идентификатором 1435 (Боб).
Сокет как хорошо.
Во многих статьях я видел «fcgi://localhost», который работает, но сервер используется несколькими пользователями, и я не уверен, что нужно настроить «fcgi:/». /localhost» — правильный путь. Может быть, даже угроза безопасности или что-то еще, если установлено несколько виртуальных хостов для разных сайтов и пользователей.
Что я хотел бы знать, так это то, что на самом деле делает и означает fcgi://1435? И может ли это представлять угрозу безопасности при использовании одной и той же работы для многих виртуальных хостов/прокси?
Я читал https://httpd.apache.org/docs/2.4/mod/core .html#sethandler и https://httpd.apache.org/docs/2.4/mod/m ... ml#workers. Последний дал больше информации, но я до сих пор не до конца ее понимаю.
Подробнее здесь: https://stackoverflow.com/questions/788 ... cgi-is-doe
Мобильная версия