Przeniosłem moją działającą witrynę Drupal na Windows localhost (XAMPP), ale otrzymuję wiele błędów „Nie można utworzyć pliku”. Jeśli zaloguję się na stronie jako administrator, nie zwróci już żadnych stron. Mogę wyświetlić to z błędami, jeśli się nie zaloguję.
Czy istnieje sposób na zmianę tymczasowej lokalizacji pliku bez konieczności logowania się przez interfejs lub korzystania z dowolnej strony administracyjnej?
Odpowiedzi:
W Drupal 7 ścieżka tymczasowa jest przechowywana w zmiennej
file_temporary_path
, więc możesz zaktualizować wpis wvariables
tabeli za pomocą zapytania SQL. Lub możesz użyć Drusha :drush vset file_temporary_path [some_new_path]
.źródło
Zmienne można nadpisywać w obrębie
settings.php
. W D7 zrobią to następujące wpisy:Zamień na
'/tmp'
swoją określoną ścieżkę. Konieczne może być również ustawienie zmiennejfile_private_path
.źródło
Dla Drupala 8 korzystającego z Drusha jest to:
źródło