Я переместил свой действующий веб-сайт Drupal на локальный хост Windows (XAMPP), но получаю много ошибок «Файл не может быть создан». Если я захожу на сайт с правами администратора, он больше не возвращает никаких страниц. Я могу просмотреть его с ошибками, если не войду в систему.
Есть ли способ изменить местоположение временного файла без входа в систему через интерфейс или использования какой-либо административной страницы?
Ответы:
В Drupal 7 временный путь хранится в переменной
file_temporary_path
, поэтому вы можете обновить запись вvariables
таблице с помощью SQL-запроса. Или вы можете использовать Drush :drush vset file_temporary_path [some_new_path]
,источник
Переменные могут быть перезаписаны внутри
settings.php
. Запись, подобная следующей, сделает это в D7:Замените
'/tmp'
на ваш конкретный путь. Вам также может понадобиться установить переменнуюfile_private_path
.источник
Для Drupal 8 с использованием Drush это:
источник