Как я могу дать программе запись доступа к каталогу?

Есть программа под названием imagemagick, которая может редактировать изображения.

Он может сохранять файлы в моей домашней папке без проблем.

Он не сохранит изображения в папке / var / www / thumb_nails /

edit: он работает, если я исполняю скрипт, в котором у меня есть команда. Это просто не работает когда apache2 использует скрипт ... очень странно ...

1
задан 29 May 2012 в 23:45

6 ответов

Вам нужно изменить разрешения unix в папке.

Либо вы установили его принадлежность www-data, либо с помощью:

chown www-data /var/www/thumb_nails/
chmod u+w /var/www/thumb_nails/

Или вы используете ACL ( более полная система разрешений), чтобы пользовательские www-данные (то есть пользователь, который использует apache) пишут там

setfacl -m u:www-data:rw /var/www/thumb_nails/
1
ответ дан 25 July 2018 в 18:43

Вам нужно изменить разрешения unix в папке.

Либо вы установили его принадлежность www-data, либо с помощью:

chown www-data /var/www/thumb_nails/
chmod u+w /var/www/thumb_nails/

Или вы используете ACL ( более полная система разрешений), чтобы пользовательские www-данные (то есть пользователь, который использует apache) пишут там

setfacl -m u:www-data:rw /var/www/thumb_nails/
1
ответ дан 2 August 2018 в 00:52

Вам нужно изменить разрешения unix в папке.

Либо вы установили его принадлежность www-data, либо с помощью:

chown www-data /var/www/thumb_nails/
chmod u+w /var/www/thumb_nails/

Или вы используете ACL ( более полная система разрешений), чтобы пользовательские www-данные (то есть пользователь, который использует apache) пишут там

setfacl -m u:www-data:rw /var/www/thumb_nails/
1
ответ дан 6 August 2018 в 01:02

Вам нужно изменить разрешения unix в папке.

Либо вы установили его принадлежность www-data, либо с помощью:

chown www-data /var/www/thumb_nails/
chmod u+w /var/www/thumb_nails/

Или вы используете ACL ( более полная система разрешений), чтобы пользовательские www-данные (то есть пользователь, который использует apache) пишут там

setfacl -m u:www-data:rw /var/www/thumb_nails/
1
ответ дан 7 August 2018 в 18:28

Вам нужно изменить разрешения unix в папке.

Либо вы установили его принадлежность www-data, либо с помощью:

chown www-data /var/www/thumb_nails/
chmod u+w /var/www/thumb_nails/

Или вы используете ACL ( более полная система разрешений), чтобы пользовательские www-данные (то есть пользователь, который использует apache) пишут там

setfacl -m u:www-data:rw /var/www/thumb_nails/
1
ответ дан 10 August 2018 в 07:10

Вам нужно изменить разрешения unix в папке.

Либо вы установили его принадлежность www-data, либо с помощью:

chown www-data /var/www/thumb_nails/
chmod u+w /var/www/thumb_nails/

Или вы используете ACL ( более полная система разрешений), чтобы пользовательские www-данные (то есть пользователь, который использует apache) пишут там

setfacl -m u:www-data:rw /var/www/thumb_nails/
1
ответ дан 15 August 2018 в 19:09
  • 1
    СПАСИБО! ... по какой-то причине я не могу отметить это как ответ. Я должен подождать пять минут. Я вернусь немного – Isaac 29 May 2012 в 23:56
  • 2
    – Albert221 31 August 2017 в 16:16

Другие вопросы по тегам:

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