![daloRADIUS php 脚本尝试加载 webroot 中的文件?](https://linux22.com/image/212801/daloRADIUS%20php%20%E8%84%9A%E6%9C%AC%E5%B0%9D%E8%AF%95%E5%8A%A0%E8%BD%BD%20webroot%20%E4%B8%AD%E7%9A%84%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我刚刚在 Debian 11 服务器上安装了 FreeRADIUS 版本 3.0.21,以及安装在/var/www/html/daloradius
;中的daloRADIUS。 Apache 版本是 2.4.54。当我尝试访问该网页时,它告诉我login.php is not found
。
查看/var/www/html/daloradius/index.php
,我可以看到对 的引用login.php
,它位于同一目录中;但是,apache2 似乎在 中查找此文件/var/www/html
,它解释了错误并与我在日志文件中找到的内容相匹配。有没有一个地方 - 配置文件或类似的 - 我可以改变这种行为?
答案1
在apache中/etc/apache2sites-enabled
调整如下:
改变
DocumentRoot /var/www/html/
到
DocumentRoot /var/www/html/daloradius