此服务器上未找到所请求的 URL /sot

此服务器上未找到所请求的 URL /sot

我有一个 VPS(Centos 5),想要使用如下地址的文件:www.domain.ir/socket.php 但是输入该地址后出现此错误:

Not Found

The requested URL /socket.php was not found on this server.

Apache/2.2.29 (CentOS) Server at domain.ir Port 80

错误似乎来自 Apache。我该如何解决?socket.php 存在于根目录。

答案1

由于您提到它socket.php存在于您的文档根目录中,我建议您确保您的DocumentRoot指令在 apache 配置中为相应的域正确设置;可能在内,/etc/httpd/conf/httpd.conf或者在 vhosts 指令中/etc/httpd/conf.d/

还要确保运行该目录和文件的 apache 用户具有读取权限,并且 SElinux 不会阻止对该文件的访问(例如,默认情况下,它会阻止 apache 访问主目录等)

相关内容