Come posso cambiare la directory temporanea senza usare le pagine amministrative fornite da Drupal?


17

Ho spostato il mio sito Web Drupal live su localhost di Windows (XAMPP), ma ricevo molti errori "Impossibile creare il file". Se accedo al sito come amministratore, non riesce a restituire altre pagine. Posso visualizzarlo con errori se non eseguo l'accesso.

Esiste un modo per modificare il percorso del file temporaneo senza accedere tramite l'interfaccia o utilizzare una pagina amministrativa?


1
Dalla descrizione del problema, non sembra che il percorso del file temporaneo sia il problema, ma ho risposto a questa domanda di seguito, dal momento che è il titolo. Ridisegnare il testo della domanda in modo che sia più in linea con il titolo.
Letharion,

Risposte:


27

In Drupal 7 il percorso temporaneo è archiviato nella variabile file_temporary_path, quindi puoi aggiornare la voce nella variablestabella con una query SQL. Oppure puoi usare Drush :

drush vset file_temporary_path [some_new_path].


7

Le variabili possono essere sovrascritte all'interno settings.php. Una voce come la seguente lo farà in D7:

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

Sostituisci '/tmp'con il tuo percorso specifico. Potrebbe anche essere necessario impostare la variabile file_private_path.


5

Per Drupal 8 usando Drush è:

drush config-set system.file path.temporary /tmp
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.