具有用于记录内容的PHP脚本。打开文件(* .txt),写入文件并关闭它是工作。
具有文件夹的755权限,没有任何作用。我收到“权限被拒绝”错误。文件夹具有777权限,它可以再次工作。什么鬼?
我正在使用NGINX,'test'是我的用户。文件夹:
drwxr-xr-x 3 root root 4096 Feb 29 21:16 example.com
drwxr-xr-x 4 test test 4096 Feb 29 21:57 html
-rw-r--r-- 1 test test 13286 Feb 29 22:04 log.txt
-rw-r--r-- 1 test test 3517 Feb 29 21:57 request.php
PHP在www-data用户下运行。向该用户“小丑”后,所有操作均应按要求进行]
755-意味着所有人都具有读取和执行访问权限,还意味着文件所有者具有写访问权限,在这种情况下,您想记录内容,因此您需要对该文件进行写访问权限
777-向所有人授予所有权限
PHP通常在www-data用户上运行,因此您需要为此用户添加写权限。