Всем привет.
Столкнулся с ошибкой Apache, прошу помощи у знатоков.
Есть небольшой сайт на WordPress, который долгое время работал на виртуальном хостинге. Всё было нормально, логи ошибок были пустыми. Спустя время перенёс его на VDS (Ubuntu 16.04 LTS, предустановлены VestaCP, Apache2 + nginx, php, mysql). Теперь в error.log сыпется по сотне или тысяче ошибок в час. Выглядят они вот так, только ссылаются всегда на разные файлы:
2018/09/16 00:00:07 [crit] 751#751: *4179817 open() "/home/%username%/web/site.name/public_html/wp-includes/css/jquery-ui-dialog.min.css" failed (13: Permission denied), client: 111.111.111.111, server: site.name, request: "GET /wp-includes/css/jquery-ui-dialog.min.css HTTP/1.1", host: "site.name", referrer: "https://site.name/page-with-content/"
2018/09/16 00:00:07 [crit] 751#751: *4179819 open() "/home/%username%/web/site.name/public_html/wp-includes/css/dashicons.min.css" failed (13: Permission denied), client: 111.111.111.111, server: site.name, request: "GET /wp-includes/css/dashicons.min.css HTTP/1.1", host: "site.name", referrer: "https://site.name/page-with-content/"
2018/09/16 00:00:07 [crit] 750#750: *4179821 open() "/home/%username%/web/site.name/public_html/wp-content/themes/theme_folder/css/responsive.css" failed (13: Permission denied), client: 111.111.111.111, server: site.name, request: "GET /wp-content/themes/theme_folder/css/responsive.css HTTP/1.1", host: "site.name", referrer: "https://site.name/page-with-content/"
2018/09/16 00:00:08 [crit] 751#751: *4179819 open() "/home/%username%/web/site.name/public_html/wp-content/themes/theme_folder/style.css" failed (13: Permission denied), client: 111.111.111.111, server: site.name, request: "GET /wp-content/themes/theme_folder/style.css HTTP/1.1", host: "site.name", referrer: "https://site.name/page-with-content-1/"
2018/09/16 00:00:08 [crit] 750#750: *4179822 open() "/home/%username%/web/site.name/public_html/wp-content/uploads/2017/10/iamge.jpg" failed (13: Permission denied), client: 111.111.111.111, server: site.name, request: "GET /wp-content/uploads/2017/10/image.jpg HTTP/1.1", host: "site.name", referrer: "https://site.name/page-with-content-2/"
Я так понимаю, что ошибки появляются, когда посетитель пытается открыть любую страницу. При этом у меня всё открывается без проблем, все плагины сайта работают. Пробовал открывать как минимум с 6 разных компов, по нескольку раз. Словил ошибку работы одного из плагинов только однажды.
Пожалуйста, подскажите, в чём может быть проблема? Сайт был неправильно перенесён с виртуального хостинга? Или надо прописать какие-то дополнительные настройки в конфиг Апача? Или дело в правах доступа к папке, в которой лежит сайт?