У меня есть сайт, который имеет папку для карт сайта Google. Недавно я получал следующую ошибку, отправленную мне
Sitemap generate warnings:
File "sitemap.xml" cannot be saved. Please, make sure the directory "/var/www/vhosts/frrakns.com/sitemaps/en/" is writeable by web server.
Используя ls -ld
это показывает следующему владельцу и полномочиям
drwxrwxr-x 2 www-data www-data 4096 Jul 3 22:04 /var/www/vhosts/frrakns.com/sitemaps/en/
Таким образом, я обычно беру это, чтобы означать, что папка принадлежит апачу, и у и владельца и группы есть полномочия записи. Где я иду не так, как надо?
Мне удалось остановить сообщения об ошибках и генерировать карты сайта автоматически.
, Когда сервер был создан, поставщик услуг облачных вычислений создал пользователя. Когда я взял под свой контроль сервер, я создал своего собственного пользователя. Проблема была решена путем установки папок карты сайта, которые будут принадлежать бывшему пользователю.
я все еще не знаю, почему установка папки к www-data:www-data не работала бы и где найти приступание к этому бывшему пользователю, владеющему процессом поколения карты сайта (апачский или связанный с кроном?)