The simpler media website CMS
I installed Zenphoto a few years ago - I think I used a one click install provided by SiteGround, although they don't seem to offer that now. I've started getting regular messages advising me that something has changed and I need to run setup. So I've followed the guide, but even after clicking on the 'Setup >> restore scripts' admin utility, I'm still getting the following message when I navigate to //zp-core/setup.php.
"You must restore the setup files from the 1.4.14 [f5b47da52f] release."
In the zp-core folder there is no sign of a setup folder. Does that mean that SiteGround's one-click install deleted these files? Is it enough to simply copy that setup folder over from a fresh download of 1.4.14?
I'm also interested in upgrading to the latest version (1.5.6), for no reason other than to stay current. In the guide for upgrading I'm advised that only upgrading from the previous feature release is guaranteed to work. Is the step from 1.4.14 to 1.5.6 considered a single feature release step (i.e. .4 to .5)? If not, are there any known issues I should be aware of before attempting this upgrade?
Comments
No, they didn't delete, Zenphoto did itself in such old versions. You find all info about this here: https://www.zenphoto.org/news/installation-and-upgrading/#--re-running-and-re-uploading-setup-files
We cannot tell you as - as noted - don't test such upgrade steps. It depends on a lot of things like customizations or usage of third party themes or plugins. Even if you don't use any third party stuff you need to review settings as plugins changes or have been removed. You can read about all significant changes on the releases poss (a lot to read).
Thanks acrylian - that's indeed the section I looked at previously, but my version is newer than 1.4.6. Also, I didn't understand the wording:
"In that case you find them in the release package: /zp-core/setup.php (folder with several files). Re-upload that folder ...."
Setup.php is not a folder, so does "that folder" refer to zp-core or zp-core/setup?
I guess I'll hold off on the upgrade to 1.5.6 until I've got a staging site set up.
There is file
setup.php
and a foldersetup
withinzp-core
. Thesetup.php
file should be there normally even if the foldersetup
is not (unless I remember incorrectly from the old versions). But it is the same version it does not hurt to re-upload both.It's always good idea to have a staging site, be it on a live server or a localhost one like MAMP, WAMP etc.
Thanks again for your quick response. I copied over the zp-core/setup folder (setup.php was already there), then ran setup successfully.
I'll look into MAMP and WAMP.