如何修复权限拒绝在php


How to fix permission denied in php?

我正在尝试编写代码,将文件写入冲浪者的目录。我正在使用函数fopen("textfile.txt","w"),但我得到消息:

警告:fopen (testfile.txt)功能。[fopen]:打开流失败:在G:'PleskVhosts....'contribute.php第57行中拒绝权限

我该如何解决这个问题?

确保你的web服务器用户对你要创建文件的文件夹有正确的权限。

所以改变75*文件夹的模式,将web服务器用户添加到文件夹的组中。

您需要更改该文件的权限。

如果使用linux操作系统,请尝试chmod 755,如果使用windows操作系统,请手动修改权限。

如果您的项目部署在linux上,您可以使用类似于更改文件夹/文件权限的命令

sudo find /path/of/project -type d -exec chmod 755 {} '; ; sudo find /path/of/project -type f -exec chmod 644 {} ';