Installing under PHP 5.5 gives a warning that the MySQL extension is deprecated, and should be replaced by MySQLi or PDO. There is a script available to convert the PHP code automatically, and I tried it yesterday - seemed to work:
https://wikis.oracle.com/display/mysql/Converting+to+MySQLi
Thanks for the suggestion.
I don't expect to implement MySQLi in the next release of the OpenBiblio 0.x.x branch:
OpenBiblio on PHP 5.5.0beta3 tested succesfully with setting display_errors = Off
Complete removal of the MySQL extension will be a slow process: http://www.php.net/manual/en/faq.databases.php#faq.databases.mysql.deprecated
A newer branch of OpenBiblio is in development and has switched to MySQLi.
Search performance isn't great and I don't want to take any risk making it worse.
The newer branch being obiblio-1.0-wip?
Correct.
WIP = Work In Progress. Don't expect a release soon.
Since the above link doesn't work anymore, I thought I post a minimal patch to disable this warning, especially for those not familiar with PHP. So, other errors could still be displayed if you want.
See https://sourceforge.net/p/obiblio/patches/92/