我正在设置开发环境,但由于某种原因,fastcgi_index无效。生产环境和开发环境之间的区别是nginx的监听端口。除此之外,它是一样的。在制作中,它是80,而在开发时它是8080。
当我去http://domain.com:8080时,我禁止被禁止403。如果我把索引放在那里,我得到文件ie:http://domain.com:8080/index.php
目录权限为755,index.php可供所有人阅读。我不认为这是一个权限问题,因为直接导航到该文件可以正常工作。
这就是我在conf中所拥有的:
>>> f = os.readlink('/dir/dir/dir/java')
>>> java_version = os.path.basename(f)
'java'
我的猜测它必须对端口8080做些什么?同样,这应该是两台服务器之间的唯一区别。
答案 0 :(得分:0)
您是否已在服务器级别声明root /index.php
?