Como altero o diretório temporário sem usar as páginas administrativas fornecidas pelo Drupal?


17

Mudei meu site do Drupal ao vivo para o Windows localhost (XAMPP), mas estou recebendo muitos erros "O arquivo não pôde ser criado". Se eu entrar no site como administrador, ele não retornará mais nenhuma página. Eu posso vê-lo com erros se eu não fizer o login.

Existe uma maneira de alterar o local do arquivo temporário sem fazer login através da interface ou usar qualquer página administrativa?


1
Na descrição do problema, não parece realmente que o caminho do arquivo temporário seja o problema, mas eu respondi a essa pergunta abaixo, pois esse é o título. Reformule novamente o texto da pergunta para que fique mais alinhado com o título.
Letharion

Respostas:


27

No Drupal 7, o caminho temporário é armazenado na variável file_temporary_path, para que você possa atualizar a entrada na variablestabela com uma consulta SQL. Ou você pode usar Drush :

drush vset file_temporary_path [some_new_path].


7

As variáveis ​​podem ser substituídas dentro settings.php. Uma entrada como a seguinte fará isso em D7:

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

Substitua '/tmp'por seu caminho específico. Você também pode precisar definir a variável file_private_path.


5

Para o Drupal 8 usando Drush , é:

drush config-set system.file path.temporary /tmp
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.