Apache2, WordPress 3, OpenId och segfault

Pillade med Squeeds blog igår och det slutade med Segmentation fault. Det visar sig att OpenID-pluginen kikar efter om zend finns installerat och denna kik gör att Apache-processen segfaultar. Mycket intressant eftersom jag kör samma setup på min privata blog med exakt samma programvaror och hos samma hosting partner (GleSYS). Min instans är något större, men det borde inte spela någon roll.

Debugging och core dumps: peta in CoreDumpDirectory /tmp i configen, sedan

aptitude install php5-dbg
ulimit -c unlimited
/etc/init.d/apache2 restart

Och för att kolla på en stacktrace:

gdb /usr/sbin/apache2 -c /tmp/core.pid
set pagination 0
bt
bt full

Lyckades dock sätta upp en ny “ren” instans som fungerar utan problem. Antar att webbnissarna som installerat drupallite olyckligt ändrat något jag inte kan hitta.

Google OpenID

https://www.google.com/accounts/o8/id fungerade bra för registrering av konto. (Man behövde inte krångla med https://www.google.com/accounts/o8/site-xrds?hd=squeed.com som URL.) Efter att XRDS-Simple-pluginnen installerats funkade allt som väntat.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.