O post abaixo foi agregado por RSS. Link original
---
Há alguns meses já estávamos com problemas em alguns posts do site da MetaReciclagem: apareciam de repente sem estar associados a nenhumx autorx, e isso atrapalhava o acesso e a edição do conteúdo. Não consegui descobrir a causa do problema (que afeta, em verdade, uma proporção ínfima do site - duas páginas em um universo de mais de 2000), mas hoje aprendi a consertar, com ajuda do Wundo. Lá vai:
Entrar no mysql
#mysql -u usuario -p
Selecionar o banco de dados
mysql> use bancodedados;
Verificar se o problema é mesmo o id de usuárix
mysql> SELECT uid from node where nid=XXX;
(onde XXX deve ser substituído pelo ID do node em questão)
O resultado aqui foi:
+-----+
| uid |
+-----+
| 0 |
+-----+
Ou seja, o node está associado ao usuário 0, que não existe. Então vou associá-lo ao usuário 1 (que é o superusuário do drupal) e posteriormente posso atribuir a quem eu quiser através da interface web: mysql> UPDATE node SET uid = 1 WHERE nid = XXX; E pronto, os nodes voltaram a ser associados a usuários do site: EventosEtc e APH-no-Recife. Infra Lógica