test.php 打开 test.txt 并写入它。它在一台托管服务器上运行良好。
将代码迁移到另一台主机后,test.php 现在无法写出 test.txt。错误显示:
Warning: fopen(/home/username/public_html/test.txt)
[function.fopen]: failed to open stream: Permission denied
仅当 test.txt 文件设置为 777 时才有效。在原始主机上,test.txt 设置为 755。
在这个新主机上允许 test.php 在没有 777 的情况下写入文件,我缺少什么?
此外,文件上传 PHP 脚本也不起作用。