Page 2 of 2
Re: Upgrade instructions from 1.28.1 to 1.29.0
Posted: Fri Feb 05, 2016 6:21 pm
by knight-of-ni
BiloxiGeek wrote:knnniggett wrote:I'm going to troll my own post for a little comic relief.
Writing documentation for ZoneMinder feels like the following quite often:
https://youtu.be/g3YiPC91QUk?t=115
So after I upgrade where can I find the instructions? They don't seem to be here.

Nice, I see what you did there!
Re: Upgrade instructions from 1.28.1 to 1.29.0
Posted: Fri Feb 05, 2016 7:25 pm
by Simpler
Thanks bbunge. The piece that I was missing was the removal of the link:
Code: Select all
rm /etc/apache2/conf-enabled/zoneminder.conf
Re: Upgrade instructions from 1.28.1 to 1.29.0
Posted: Fri Feb 05, 2016 7:41 pm
by bbunge
Re: Upgrade instructions from 1.28.1 to 1.29.0
Posted: Sat Feb 06, 2016 6:33 pm
by lakedweller
bbunge wrote:lakedweller wrote:I am running zoneminder on CentOS 7.2 and could also _really_ use upgrade instructions. A yum update tonight automatically upgraded my server to zoneminder 1.29, and now I am getting the following error in my zoneminder log:
Feb 4 23:24:48 zoneminder web_php[4404]: FAT [SQL-ERR 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'zm.Servers' doesn't exist', statement was 'SELECT * FROM Servers']
This error is also reported in my web browser after trying to log into the zoneminder WebUI.
See
https://zmrepo.zoneminder.com/
The instructions are in: /usr/share/doc/zoneminder-*/README.Centos7
Thanks for the pointer, my mistake is that I went straight to the zoneminder web site looking for the upgrade doc and came up empty:
http://zoneminder.readthedocs.org/en/la ... ght=centos
Your pointer is to the software repository for zoneminder - again, I had assumed that this information would be available on the web in an install/updates/release notes area, not in the source repository. The README.* is installed with zoneminder, which is where I found it.
One other thing that caught me that might help others is with the new "Servers" feature. Two points here:
- when you define a new server in Options->Servers, the server "Name" must be the fully qualified hostname to satisfy the DB query against the Servers table, I had assumed this was a friendly name field and the host would be used for the query
- after defining a server, you need to modify each of your camera settings and assign it to that server