Дайте доступ к моему приложению для чтения / записи файла на var / www - PullRequest
0 голосов
/ 28 января 2019

В моем приложении мне нужно написать файл .json в /myserver/home/www/var/myApplicationFolder/file.json, но он не работает.(в коде нет проблем, так как он уже был протестирован) Я думаю, что это из-за разрешения root.Что мне делать?

Ответы [ 2 ]

0 голосов
/ 28 января 2019

Если вы хотите, чтобы любая учетная запись на сервере могла выполнять запись в эту папку, выполните::

sudo chmod 777 /myserver/home/www/var/myApplicationFolder/file.json

Команда chmod принимает 3 числа, которые соответствуют разрешениям, которые получает соответственно владелец, люди в группе и все остальные.Проблема с более старым ответом заключалась в том, что они предоставляли владельцу все разрешения (первые 7), но не давали никаких полномочий кому-либо еще (второй и третий 5).

0 голосов
/ 28 января 2019

В терминале выполните команду:

sudo chmod 755 /myserver/home/www/var/myApplicationFolder/

должно работать.

...