Version 0.7.2 is recommended for new installs. Updating older versions of OpenBiblio is highly recommended because the most important changes are for hardening security.
See the ChangeLog for more details.
Known limitations:OpenBiblio test suite ran successfully on the following configurations:
Operating System: Microsoft Windows 7 Ubuntu 9.04 (GNU/Linux) Ubuntu 9.04 (GNU/Linux) PHP Version: 5.6.0alpha3 VC11 EasyPHP 5.3.1 XAMPP for Linux 173a 4.3.9 XAMPP for Linux 149a Web Server: Apache 2.4.7 VC11 Apache 2.2.14 Apache 2.0.52 MySql Version: 5.6.15 (lower versions of 5.6 count results incorrectly) 5.1.41 4.0.21 Browser: Firefox 28.0
Internet Explorer 11.0.4Firefox 3.6.27 Firefox 3.6.27
OpenBiblio uses session data. Therefore, you will need to make sure PHP sessions are turned on. Be sure to create a directory for your session data on your server and specify the session.save_path in your php.ini file. The default php.ini sets session.save_path to "/tmp". Therefore, you have to create a directory called c:/tmp (for Windows) users. However, I usually create a more descriptive name inside my PHP directory and then change my php.ini file to match it.
Example php.ini directive:
session.save_path = d:\PHP\sessiondata
See section XCIII. Session handling functions in the PHP manual for more details on PHP sessions.
C:\>c:\mysql\bin\mysql -uroot mysql Enter password: ********* Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 to server version: 3.23.26-beta Type 'help;' or '\h' for help. Type '\c' to clear the buffer mysql> show databases; +--------------+ | Database | +--------------+ | mysql | +--------------+ 6 rows in set (0.00 sec) mysql> exit Bye C:\>
mysql> create database OpenBiblio /*!40100 default character set latin1 */;New: The conditional comment /* ... */ is executed on MySQL 4.1.0 or higher and specifies latin1 as the default database character set for the database created.
You might discover issues when the database character set is not latin1.
database character set tab Admin: Library Settings, field HTML Charset comment latin1
(recommended)iso-8859-1
(initial value, set by install)No issues. utf8 UTF-8 Issues for multibyte characters
- Search?
- PDF layouts
New: When OpenBiblio HTML Charset setting is UTF-8, PDF layouts can display some multibyte characters correctly by converting to single byte.
To check to make sure the OpenBiblio database was created properly, run the following command.mysql> show databases; +--------------+ | Database | +--------------+ | mysql | | OpenBiblio | +--------------+
mysql> -> grant all privileges on OpenBiblio.* to obiblio_user@localhost identified by 'obiblio_password';
C:\mysql\bin\mysql -uobiblio_user -pobiblio_password OpenBiblio
Tested: field member.mbrshipend does not interfere with 0.7.1 and data remains untouched.Add Browse by Subject
Untested suggestion: apply the patch to your updated OpenBiblio.