我在使用NGINX,PHP7和JOOMLA在Raspberry Pi Stretch上设置Web服务器环境时遇到了问题。
一切都安装顺利,运行良好。用测试文件检查PHP也工作正常。 当我从192.168.23.17/mydomain等内部网络呼叫网站时,它可以正常工作,获得标准的JOOMLA登陆页面。从外部呼叫网站就好 http://mydomain.de 我收到错误消息403 Forbidden(在Windows资源管理器下,第二个请求index.php为纯文本)。 我认为这是一个简单的授权问题,但经过3小时的搜索,我不知道我应该在哪里看。
包含JOOMLA内容的整个目录由我的www用户拥有。 NGINX和PHP-FPM以www用户身份运行。 MariaDB作为mysql用户运行。虚拟服务器配置目前只是设置为HTTP。到目前为止,我将设置HTTPS。
site-available
与...有关 sites-enabled
。
作为路由器我使用PfSense并且转发工作正常。其他两个虚拟Web服务器(没有Joomla和PHP)只有简单的HTML工作正常。
你知道我做错了什么吗?