Archive - Mar 17, 2011 - rss news

Data
  • All
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

UID

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