Рекурсивные разрешения на запись в файлы и папки: установка Prestashop

Я пытаюсь установить Prestashop в моей машине с Linux. Но там написано

Recursive write permissions on files and folders:
~/config/
~/cache/
~/log/
~/img/
~/mails/
~/modules/
~/themes/default/lang/
~/themes/default/pdf/lang/
~/themes/default/cache/
~/translations/
~/upload/
~/download/
~/sitemap.xml 

и у меня есть несколько отметин Красного Креста. Но я дал 777 разрешение prestashop каталог chmod -R 777 prestashop.

11
задан Nitish
18.11.2022 7:02 Количество просмотров материала 3164
Распечатать страницу

3 ответа

Я знаю, что это старый, но лучший способ-это сделать следующее:

sudo chown -R user:www-data /var/www/prestashop
sudo chown g+w -R /var/www/prestashop

выше дает доступ пользователя убедитесь, что вы добавляете пользователя в www-data group 1st g + w дает права на запись группе

3
отвечен Thomas Mccaffery 2022-11-19 14:50

На Ubuntu Linux: необходимо указать веб-сервер apache (имя пользователя и группы которого www-data) разрешение на работу с файлами в файловой системе prestashop.

# cd /var/www/prestashop
# chown -R www-data *
# chgrp -R www-data *

обновите страницу установки prestashop, и эта конкретная проблема должна исчезнуть.

1
отвечен Jason Posit 2022-11-19 17:07

смените владельца файлов в директории Prestashop, чтобы разрешить пользователю web-сервера писать

sudo chown -R www-data:www-data /var/www/prestashop

отключить SELinux (лучше настроить SELinux, чтобы разрешить PrestaShop каталог, чтобы сделать его питания)

setenforce 0 
1
отвечен bisb 2022-11-19 19:24

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх