fopen() 权限被拒绝

fopen() Permission denied

我遇到了无法使用 fopen 创建任何文件的问题。

我正在使用这个作为测试:

<?php
$myfile = fopen("testfile.txt", "w")
?>

并且在NewRelic中输出了这个错误(并且没有testfile.txt没有创建):

fopen(testfile.txt): failed to open stream: Permission denied

那是因为你没有权限打开。 确保你有写作的权利。如果在 linux 上,您可以使用 chmod() 设置文件的权限。