Hi Guys,
I have an existing installation of v1.25.0 and would like to upgrade to v1.26.3 without screwing up my existing setup. The wiki says that before upgrading, I'm supposed to do the Build steps. The build steps in the wiki start out by telling me to run ./configure. There is no ./configure script; there is a ./configure.ac but it isn't currently executable. Is this the script I'm supposed to run?
Secondly, after the Build stuff is done, the wiki says to run the zmupdate.pl script. Again, there is no zmupdate.pl but there is a zmupdate.pl.in located in the scripts directory. Is this supposed to be renamed and run?
Are there any updated instructions for this version that explains these types of differences?
Thanks...
Upgrade from 1.25 Documentation
Re: Upgrade from 1.25 Documentation
Hi Again,
I finally figured this out but documentation would have been a huge help and saved me quite a few hours. The solution was to run the bootstrap.sh to create the configure file and then use the on-line documentation (which is several years out of date) to complete the upgrade.
Then when I tried to access the site, I got a blank page and Apache logged errors about unexpected end of file in includes/functions.php. This was solved by enabling short tags (short_open_tag=On) in the php.ini file and restarting Apache and Zoneminder. Short opening tags are frowned upon and have been for many years. Hopefully this and the documentation can be fixed in a future version.
I truly appreciate all the hard work that the Zoneminder developers are doing and I realize that nothing is perfect. However, a simple note in the README file about how to upgrade would have been great.
Thanks to everyone....
I finally figured this out but documentation would have been a huge help and saved me quite a few hours. The solution was to run the bootstrap.sh to create the configure file and then use the on-line documentation (which is several years out of date) to complete the upgrade.
Then when I tried to access the site, I got a blank page and Apache logged errors about unexpected end of file in includes/functions.php. This was solved by enabling short tags (short_open_tag=On) in the php.ini file and restarting Apache and Zoneminder. Short opening tags are frowned upon and have been for many years. Hopefully this and the documentation can be fixed in a future version.
I truly appreciate all the hard work that the Zoneminder developers are doing and I realize that nothing is perfect. However, a simple note in the README file about how to upgrade would have been great.
Thanks to everyone....
Re: Upgrade from 1.25 Documentation
Hi Sgharp.
Can you specify the steps you made mor in detail? I am also on the 1.25 on a Centos 6.4 x64 mashine. I remember how hard it was to get the Zoneminder to work at first time so now i dont wnat to break it. What should i backup to be able to restore?
If you hav time please explain step by step your moves to upgrade.
BR Stefan / sm7tix
Can you specify the steps you made mor in detail? I am also on the 1.25 on a Centos 6.4 x64 mashine. I remember how hard it was to get the Zoneminder to work at first time so now i dont wnat to break it. What should i backup to be able to restore?
If you hav time please explain step by step your moves to upgrade.
BR Stefan / sm7tix
Re: Upgrade from 1.25 Documentation
HI Stefan,
I'm sorry but I didn't make detailed notes while I did this. The secret to getting over the hump was running the bootstrap.sh script from the source download. This created the configure file referenced in the documentation. From that point, it was a trial & error process of following the documentation and making adjustments as needed. Do the stuff under the Build section of the docs before you attempt the stuff under the Upgrade section. You may also have to modify your php.ini to enable short tags.
I should have made better notes because I know I'll run into the same types of problems next time.
I'm sorry but I didn't make detailed notes while I did this. The secret to getting over the hump was running the bootstrap.sh script from the source download. This created the configure file referenced in the documentation. From that point, it was a trial & error process of following the documentation and making adjustments as needed. Do the stuff under the Build section of the docs before you attempt the stuff under the Upgrade section. You may also have to modify your php.ini to enable short tags.
I should have made better notes because I know I'll run into the same types of problems next time.
Re: Upgrade from 1.25 Documentation
Ok, no worrys.
I will wait untill someone wtite some more about it because i dont want to mess up the installation i have now.
Did you see any major changes in 1.26?
BR Stefan
I will wait untill someone wtite some more about it because i dont want to mess up the installation i have now.
Did you see any major changes in 1.26?
BR Stefan
Re: Upgrade from 1.25 Documentation
I'm not seeing anything. The update is supposed to be for bug fixes and performance. I might have noticed a slight performance increase but nothing to knock your socks off.
Re: Upgrade from 1.25 Documentation
Ok.
I will wait untill i know for sure that i can succed with a upgrade without braking the one i have.
Tanks for the response.
I will wait untill i know for sure that i can succed with a upgrade without braking the one i have.
Tanks for the response.