I can't post via XMPP, and I get errors about "DB_DataObject error" when starting the daemons. Googling for this I found the thread at
http://forum.status.net/discussion/944/user-db_dataobject-error-after-update and followed the instructions there, but I am still getting the errors. With debugging turned up, it is like this:
Dec 18 00:01:32 tardis statusnet: [www.malcolm.id.au:queuedaemon.php:30135] Unhandled exception: [Queue_item] DB_DataObject error [-1]: Connect failed, turn on debugging to 5 see why
#0 /usr/share/statusnet/extlib/DB/DataObject.php(2302): Memcached_DataObject->raiseError('Connect failed,...', -1, 8)
#1 /usr/share/statusnet/classes/Memcached_DataObject.php(469): DB_DataObject->_connect()
#2 /usr/share/statusnet/extlib/DB/DataObject.php(1610): Memcached_DataObject->_connect()
#3 [internal function]: DB_DataObject->escape('distrib')
#4 /usr/share/statusnet/classes/Queue_item.php(35): array_map(Array, Array)
#5 /usr/share/statusnet/lib/dbqueuemanager.php(75): Queue_item::top(Array)
#6 /usr/share/statusnet/lib/iomaster.php(287): DBQueueManager->poll()
#7 /usr/share/statusnet/lib/iomaster.php(161): IoMaster->poll()
#8 /usr/share/statusnet/scripts/queuedaemon.php(111): IoMaster->service()
#9 /usr/share/statusnet/lib/spawningdaemon.php(189): QueueDaemon->runThread()
#10 /usr/share/statusnet/lib/spawningdaemon.php(118)
Help!
Comments
$config['db']['database'] = "mysql://statusnet:mysecretpassword@localhost/statusnet";
I can connect perfectly well from the command line like this:
$ mysql -ustatusnet -p statusnet
I have StatusNet 0.9.9 and PHP 5.3.