Windows上的XAMPP PHP:权限被拒绝错误,尽管有权限

Windows上的XAMPP PHP:权限被拒绝错误,尽管有权限,php,json,filesystems,fopen,Php,Json,Filesystems,Fopen,我正在尝试将JSON写入文件。JSON: $json = json_encode($json); //chmod('file.json', 777); $file = fopen('file.json','w'); fwrite($file, $json); fclose($file); 我在Windows 10上使用XAMPP,我已检查并将所有目录中的“总控制”分配给“所有”用户 我仍然会遇到同样的错误: 警告:fopen(file.json):无法打开流:第49行D:\xampp\htdo

我正在尝试将JSON写入
文件。JSON

$json = json_encode($json);
//chmod('file.json', 777);
$file = fopen('file.json','w');
fwrite($file, $json);
fclose($file);
我在Windows 10上使用XAMPP,我已检查并将所有目录中的“总控制”分配给“所有”用户

我仍然会遇到同样的错误:

警告:fopen(file.json):无法打开流:第49行D:\xampp\htdocs\app\settings.php中的权限被拒绝

警告:fwrite()希望参数1是资源,布尔值在第50行的D:\xampp\htdocs\app\settings.php中给出

警告:fclose()要求参数1是资源,布尔值在第51行的D:\xampp\htdocs\app\settings.php中给出

我哪里出了问题?如何解决这个问题