Prestashop + LAMP

Автор 1482909, 29 мая 2016, 17:16:28

« назад - далее »

1482909

Здравствуйте!

При установке Prestashop на Ubuntu пишут что необходимо выполнить -
chown -R www-data:www-data на папку с сайтом
Да, иначе сайт не работает, но в таком случае я как user имею право только для чтения, так как владельца папки мы сделали  www-data.
Я использую PhpStorm в данной ситуаций он может только читать фалы проекта но не модифицировать, это проблема.
Почему на Wordress и на другие CMS я могу ставить user:user  и все работает, а с  Prestashop нет?

У меня стоит Ubuntu 14.04 и LAMP.

Структура каталога с их владельцами:
var - user:www-data
www - user:www-data

wordpress.loc — root:www-data (ВСЕ ХОРОШО)
public_html — user:user

prestashop.loc — root:www-data (ПЛОХО)
public_html - www-data:www-data

1482909

Ага! Там сразу при установки вываливается список:

Recursive write permissions for www-data user on ~/config/
Recursive write permissions for www-data user on ~/cache/
Recursive write permissions for www-data user on ~/log/
Recursive write permissions for www-data user on ~/img/
Recursive write permissions for www-data user on ~/mails/
Recursive write permissions for www-data user on ~/modules/
Recursive write permissions for www-data user on ~/themes/default-bootstrap/lang/
Recursive write permissions for www-data user on ~/themes/default-bootstrap/pdf/lang/
Recursive write permissions for www-data user on ~/themes/default-bootstrap/cache/
Recursive write permissions for www-data user on ~/translations/
Recursive write permissions for www-data user on ~/upload/
Recursive write permissions for www-data user on ~/download/

Вообщем если я правильно панимаю, подрозумивается что эти файлы правит должен только www-data, а все остольные можно править кому угодно!?

Mr.Sen

www-data - для скриптов, там где скрипты могут менять содержимое папок.
Вообще-то public_html — user:user работает и для prestashop.
На локалке можете внести user в группу www-data и потом рекурсивно установить права 755/644 на папку  public_html.