Bagaimana cara mengubah direktori sementara tanpa menggunakan halaman administratif yang disediakan oleh Drupal?

17

Saya telah memindahkan situs web Drupal langsung saya ke Windows localhost (XAMPP), tetapi saya mendapatkan banyak kesalahan "File tidak dapat dibuat". Jika saya masuk ke situs sebagai administrator, itu gagal mengembalikan halaman lagi sama sekali. Saya dapat melihatnya dengan kesalahan jika saya tidak masuk.

Apakah ada cara untuk mengubah lokasi file sementara tanpa masuk melalui antarmuka, atau menggunakan halaman administratif apa pun?

BaTmaN
sumber
1
Dari uraian masalah, itu tidak terdengar seperti path file sementara adalah masalahnya, tapi saya menjawab pertanyaan di bawah ini, karena itulah judulnya. Harap ulang frase teks pertanyaan agar lebih sesuai dengan judul.
Letharion

Jawaban:

27

Di Drupal 7 path sementara disimpan dalam variabel file_temporary_path, sehingga Anda bisa memperbarui entri dalam variablestabel dengan query SQL. Atau Anda dapat menggunakan Drush :

drush vset file_temporary_path [some_new_path].

Letharion
sumber
7

Variabel dapat ditimpa dalam settings.php. Entri seperti berikut ini akan melakukannya di D7:

$conf['file_temporary_path'] = '/tmp';

Ganti '/tmp'dengan jalur spesifik Anda. Anda mungkin juga perlu mengatur variabel file_private_path.

Henrik
sumber
5

Untuk Drupal 8 menggunakan Drush :

drush config-set system.file path.temporary /tmp
GiorgosK
sumber