我正在尝试打开一个文件进行读/写。我一直在Ubuntu上开发,没有遇到任何问题。现在是部署到RHEL服务器的时候了,我发现似乎对要写入的文件的位置有某种限制。在RHEL上,我无法打开文件,除非它位于/var/www/html下。我不知道如何允许其他位置。出于磁盘空间管理原因,我需要操作不同卷上的文件。以下是无论如何在Ubuntu上都可以正常工作的代码,但如果文件位于Web根目录之外,则在RHEL上会中断:$repometa=fopen("/path/to/file/it/does/exist/and/has/good/perms","r+b");实际错误如下,这很奇怪,因为权限很好(由