O log de erros da SQL não pode criar / gravar em arquivo

1

Sou bastante novo na administração de servidores, mas um aprendiz perspicaz, por isso, se sentir falta de alguma coisa ou precisar de alguma informação extra, informe-me e farei o meu melhor para fornecer o mais rápido possível:)

Estou executando o WordPress em um VPS de plano de desenvolvedor no media temple (o que significa que tenho acesso root, tudo é gerenciado por mim, etc.). Meu sistema operacional é Fedora, o Apache é a versão mais recente e estou usando o MariaDB for MySQL.

Ao tentar ler / gravar menus no painel de administração do WP, o Apache grava isso em seu log de erros:

[Fri Dec 13 04:28:59.296672 2013] [:error] [pid 11195] [client (my IP, omitted)] WordPress database error Can't create/write to file '/var/tmp/#sql_1ff_0.MAI' (Errcode: 2) for query (**lots of different queries**)

Esse erro é repetido por cerca de 20 consultas diferentes, e verifiquei com perror que o código de erro 2 para SQL significa "Nenhum arquivo ou diretório".

Eu entraria em contato com meu host sobre esse problema, mas, como eu disse, estou em um plano de desenvolvedor, o que significa que eles não me ajudarão com nada. Geralmente, ao pesquisar no Google, posso encontrar uma resposta ou solução, mas neste caso não encontrei nada.

    
por aaa 13.12.2013 / 10:48

1 resposta

0

Você pode usar o comando perror para obter uma explicação sobre erros do sistema:

~]$ perror 2
OS error code   2:  No such file or directory

Pode ser que o diretório /var/tmp/ não exista.

Como alternativa, o usuário do WordPress MySQL pode não ter recebido permissões suficientes para criar arquivos. Pode ser necessário atribuir FILE e / ou CREATE TEMPORARY TABLES priviliges ao usuário do WordPress. Consulte a página de manual do GRANT .

    
por 13.12.2013 / 13:15