Я бы рекомендовал вам перенастроить экземпляр (виртуальный хост) (если возможно) для входа в альтернативное место в вашей файловой системе.
В вашем * .conf файл (находится в подкаталоге/и т.д./HTTPD/или/и т.д./apache2 /) для экземпляра просто изменить протоколирование к месту назначения выбора:
ErrorLog /var/www/{domain}/logs/{domain}-error.log
CustomLog /var/www/{domain}/logs/{domain}-access.log combined
Затем убедитесь, что эти изменения (и любые другие, которые вы могли бы сделать), выполнив:
sudo /etc/init.d/httpd configtest
Затем перезапустите веб-сервер:
sudo /etc/init.d/httpd restart
Это позволит вам изменить (в зависимости от вашей настройки) местоположение, в которое были записаны файлы, и сделать файл, указанный выше, доступным для VirtualHost, и сохранить другие виртуальные хосты неповрежденными - если они не изменились. Просто убедитесь, что этот каталог принадлежит к правой группе и содержит правильные разрешения для доступа к скрипту.
Я бы рекомендовал вам использовать другое место для того, которое было предоставлено выше, поскольку это всего лишь пример.
Причина я бы рекомендовал не изменять права доступа/вар/Журнал
«/ вар/журнал» содержит в явном виде подробную информации, которая относится ваша операционная система и изменения прав доступа вы также потенциально может быть позволяя «аутсайдерам» получать доступ к важной информации, которая, в свою очередь, может использоваться для компрометации вашей системы.
Лучше всего сохранять разрешения этой папки/каталога как есть.