Предположим, что ваш путь к исполняемому файлу — /some_path
. Правильный способ добавить этот путь в последнюю переменную окружения PATH
—:
export PATH="$PATH:/some_path"
А если хотите вставить в начало то:
export PATH="/some_path:$PATH"
Это зависит от вашей системы. Но, скорее всего, у вас есть пользователь и группа с именем www-data
, под которыми работает сервер.
Вы можете изменить пользователя, только если у вас есть праваCAP_CHOWN
(вы root ). Вы можете добавить файл в группу www-data
, но сначала вы должны попросить администратора добавить вас в эту группу.
Если у вас нет возможности CAP_CHOWN
, вы можете использовать список контроля доступа к файлам.
setfacl -R -m "g:www-data:rwX" "directory-name"
Возможно, вам потребуется включить доступ -к списку управления -для файловой -системы. Но это самый безопасный способ, так как он не требует повышенных привилегий (, кроме одного -раза для включения на FS ).