Здравствуйте уважаемые специалисты!
После того, как перевел сайт из одного хостинга на другой, в административной панели (Recent log messages) появилась ошибка:
Security warning: Couldn't write .htaccess file. Please create a .htaccess file in your sites/default/files/config__KONC-bd8Hbgu2GHsw1vmSwpV1soWVgOMQKbRFEXHiy594FtmAkR4ZEDyDwJ9aj7mVpRIfMfWA/sync directory which contains the following lines:
# Deny all requests from Apache 2.4+.Require all denied
# Deny all requests from Apache 2.0-2.2.
Deny from all
# Turn off all options we don't need.
Options -Indexes -ExecCGI -Includes -MultiViews# Set the catch-all handler to prevent scripts from being executed.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006# Override the handler again if we're run later in the evaluation list.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003# If we know how to do it safely, disable the PHP engine entirely.
php_flag engine off
Подскажите пожалуйста - что делать?
Комментарии
Оно пишет что нет .htaccess
Вы перенесли этот файл?
Этот файл переносить необязательно. Система создает его автоматически, если его нет. В данном случае не может создать, потому что прав нет на запись, скорее всего
"Оно" пишет, что не может создать файл .htaccess, вообще-то.
Неплохая инструкция, как пофиксить права для папки
/sites/default/files
: https://www.singlemindconsulting.com/blog/fixing-permissions-on-the-file...Вообще я пытаюсь узнать у Топикстартера - перенёс он скрытые файлы или нет?
Потому что, лучше, скрытые файлы всё таки перенести.
Ещё, при переносе не всегда срабатывает перенос на другой по названию Сервер. nginx, например
Проблема решена путем повторного переноса файлов. Всем спасибо!