在我的应用程序中,我需要在/myserver/home/www/var/myApplicationFolder/file.json中写入一个file.json,但是它不起作用。 (代码中没有问题,因为它已经过测试) 我认为是出于根本的许可。 我该怎么办?
答案 0 :(得分:0)
如果您希望服务器上的任何帐户都能写入此文件夹,请运行:
sudo chmod 777 /myserver/home/www/var/myApplicationFolder/
或者如果您希望它能够写入该特定文件:
sudo chmod 777 /myserver/home/www/var/myApplicationFolder/file.json
chmod
命令使用3个数字,分别对应于所有者,组中的人员和其他所有人所获得的权限。较早答案的问题在于,它们在其中授予所有者所有权限(前7个),但不向其他任何人授予任何权限(第二个和第三个5个)。
答案 1 :(得分:-2)
在终端中运行命令:
sudo chmod 755 /myserver/home/www/var/myApplicationFolder/
应该可以。