我刚刚安装了openbsd 56,想配置默认的Reyk Floeter 的httpd 服务器。
以下是我遵循的简单步骤:
- 我通过 pkg_add 安装了 php-fpm
- 我在 /etc/rc.conf 中授权了 httpd
- 我创建了一个文件 /var/www/htdocs/index.php
- 我开始了 php-fpm 和 https
- 我测试了 192.168.xx.xx/index.php
而且效果很好。一切正常,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" }
}
谢谢你的帮助 !