我的虚拟主机GoDaddy上有一个php脚本,我想修改一个文本文件。但是它被阻止了,我认为这是一个授权问题,但我不知道如何解决这个问题。
<?php
$var= "test";
$fileopen = fopen("file.txt", w+);
fwrite($fileopen,$var);
fclose($fileopen);
?>
显然,问题不在于PHP,而在于服务器上的访问控制管理。您没有告诉我们您收到的错误,但我想您被拒绝对这些文件的写入访问权限。检查服务器上相应文件和目录的权限,并根据需要调整它们,以使 Web 服务器进程访问这些文件。
如何做到这一点在很大程度上取决于服务器的操作系统、运行 Web 服务器进程的身份以及您自己拥有的管理权限类型。没有进一步的信息,很难说更多。您的提供商必须具有有关如何设置目录和文件访问权限的某种文档。