Я только что установил openbsd 56 и хочу настроить httpd сервер Reyk Floeter по умолчанию.
Вот простые шаги, которые я выполнил:
И это сработало хорошо. Все хорошо, php-скрипт хорошо выполнен и браузер успешно отображает страницу.
Проблема в том, что я запрашиваю 192.168.xx.xx / index.php, но если я запрашиваю только IP (192.168.xx.xx /), он не выполнит скрипт php и предложит вместо этого загрузить его.
Есть ли причина или решение для этого?
К вашему сведению, конфигурация php-fpm является конфигурацией по умолчанию. И конфиг httpd очень прост:
ext_addr="egress"server "default" {
listen on $ext_addr port 80
location "*.php" {
fastcgi socket "/run/php-fpm.sock"}
directory { no auto index, index "index.php" }
}
Спасибо за вашу помощь !
Ранее обслуживание страницы FastCGI в качестве индекса по умолчанию не поддерживалось. Это исправлено в -current.
Других решений пока нет …