Atualizar PHP + WordPress = Problemas Nas Postagens
Deixando meus parcos leitores à par do porquê da falta de posts. Dois motivos:
- Eu estava de férias, e bem, nas férias você promete fazer um monte de coisas e acaba fazendo um monte de nada.
- Meu servidor de hospedagem atualizou o PHP e eu não conseguia postar por nenhum cliente de postagem WordPress. E eu odeio o editor padrão do WordPress. Explicitarei esse motivo abaixo.
Pois já fazia algum tempo que eu escrevia postagens pelo Scribefire ou pelo Windows Live! Writer, mas na hora de publicar por algum motivo os sinais de “<” e “>” – que são os sinais de “abrir” e “fechar” tags html – sumiam.
Como isso começou a ocorrer quase que simultaneamente aqui e no Chiclete na Poltrona, logo pensei que era culpa da atualização do WordPress 2.9.2 que fiz em ambos os blogs.
Então comecei a busca pelo problema partindo desse princípio, mas nada de encontrar solução. Postei o problema no fórum do MeioBit porque o pessoal de lá normalmente responde rápido e quase sempre tem solução, mas não obtive sucesso.
O problema real aqui não estava na atualização do WordPress, nem em algo que eu havia feito. O problema foi que mais ou menos nessa mesma época, meu servidor de hospedagem deve ter atualizado o PHP rodando no mesmo – e como não tenho controle sobre isso – foi difícil de descobrir o problema. Com a atualização do PHP, é atualizada uma biblioteca chamada libXML, e essa nova versão tem um “conflito” com o WordPress, que acaba por “comer” os sinais de “<” e “>” das tags html.
Conhecendo o problema, há duas soluções hardcore pra usuários que usam linux gostam de sofrer:
- Fazer downgrade da libXML do PHP(o que nem sempre é possível);
- Alterar alguns arquivos do WordPress manualmente pra que eles contornem o problema.
Mas como você, meu querido leitor, gosta de sombra, água fresca, vadiagem e malemolência, há uma solução muito, mas muito mais simples:
- Instalar o plugin LibXML2 Fix para WordPress.
Basta instalar o plugin, ativá-lo e voilá: já pode usar seu cliente de publicação preferido novamente.
E agora voltando à rotina, voltaremos para a programação normal deste blógue.
EDIT: encontrei a solução aqui.







Twitter: @zackshinra
sexta-feira, março 5th 2010 at 07:05
Obrigado por citar a fonte Bruno Pedrassani.
Direito de Resposta
Resposta de Bruno Pedrassani Usando
Mozilla Firefox 3.6 no
Windows XP
Twitter: @bpedrassani
março 5th, 2010 at 07:07
Fala Lauro!
Foi sarcástico isso? Confesso que não captei. Mas citei a fonte sim
Direito de Resposta
Twitter: @zackshinra
sexta-feira, março 5th 2010 at 07:18
Saudações Bruno, respondeu bem rápido hein! Nada melhor que trabalhar de manhã.
Bom, sobre o meu comentário, eu não fui sarcástico, pelo menos não intencionalmente, hehehe. É que sempre que recebo um pingback eu agradeço no post que me citou, mas geralmente não escrevo muito, só um obrigado e nada mais.
Vou me atentar mais nesses meus comentários de agradecimento para não parecer dúbio.
Valeu.
Direito de Resposta
Resposta de Bruno Pedrassani Usando
Mozilla Firefox 3.6 no
Windows XP
Twitter: @bpedrassani
março 5th, 2010 at 07:19
Ah, tudo bem
É que sabe, recebo visitantes salsinhas e outros sarcásticos, precaução pouca é bobagem!
Mas eu que agradeço, esse problema me infernizou bastante.
Abraço!
Direito de Resposta