@html_student
Молодой и глупый.

Как привязать пользователя linux к сайту WP?

Стоит debian 10 на виртуальной машине, где работает связка nginx + phpfpm + mariadb
На него загрузил сайт - Wordpress
Импортировал базу, поправил конфиги.
Сайт работает открывает, но почему то у WP нет права на запись

Скачивание обновления из https://downloads.wordpress.org/release/ru_RU/word...
Не удалось проверить подлинность wordpress-6.0.zip, так как подпись не была найдена.
Извлечение обновления…
Не удалось создать директорию.
Установка не удалась.

Не может обновить ядро.
Также оптимизация не может создать кэш файлы
Autoptimize не может быть записать в каталог кеша (/var/www/site/htdocs/wp-content/cache/autoptimize/), исправьте, чтобы включить оптимизацию CSS/JS!


На все файлы и папки стоит разрешение 755
Был пользователь и группа root:root
Я переделал на site:site , где site это мной созданный юзер.

Я подозреваю что теперь как то надо выдать права пользователю или привязать его к домашней директории?
я про site - пользователя.
  • Вопрос задан
  • 177 просмотров
Пригласить эксперта
Ответы на вопрос 2
@q2digger
никого не трогаю, починяю примус
права должны быть у вебсервера, а точнее у юзера под которым крутится веб-сервер, чтобы обычный пользователь могу писать в папку с проектом, они с веб-сервером должны быть в одной группе, както так.
Ответ написан
justhostRU
@justhostRU
>На все файлы и папки стоит разрешение 755
значит не не все.
как устанавливали права?
вот готовая команда

пример:
find /home/user/domains//public_html/ -type d -exec chmod 755 {} \;
find /home/user/domains//public_html/ -type f -exec chmod 644 {} \;

к слову, на файлы 644
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы