Shlop
@Shlop
Full Stack Developer (PHP/Laravel/JavaScript)

Редактируете ли вы Permissions для диска в конфиге filesystems.php?

Здравствуйте, веб-сервер установлен: nginx + php-fpm. Стремлюсь к тому что бы на папках проекта были права - 775 а на файлах - 664. После настроек конфигов php-fpm вроде как сделал что скрипты сайта создают папки с правами 775 и файлы с 664, кроме Storage, он создаёт папки с правами 755 а файлы с правами 644, я так понял из за вот этой настройки у дисков Permissions, сейчас мой конфиг диска выглядит так:
'public' => [
	'driver' => 'local',
	'root' => storage_path('app/public'),
	'url' => env('APP_URL').'/storage',
	'visibility' => 'public',
	'permissions' => [
		'file' => [
			'public' => 0664,
			'private' => 0600,
		],
		'dir' => [
			'public' => 0775,
			'private' => 0700,
		],
	],
],

И вот вопрос в этом что правильно ли вообще вот так делать ? И гнаться за тем что бы права на паках были 775 а на файлах 664. Но мне просто кажется что именно данные права мне подходят, потому что есть ftp пользователь которые входят в группу владельца файлов проекта, и ему нужно предоставить права на запись в папки и файла, данные права эту возможность предоставляют.

Заранее благодарю за ответ.
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
dyuriev
@dyuriev
A posteriori
775/664 - для каталогов/файлов права на чтение запись для пользователя и группы, права на чтение для остальных
700/600 - только на чтение/запись для пользователя

надо вам менять или нет - известно только вам
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы