I installed Zenphoto via my hosting company a while ago and everything has been fine, until now.
When I view an album I get the following error message.
ZENPHOTO HAS DETECTED A CHANGE IN YOUR INSTALLATION.
Your server software has changed from Apache/2.4.6 (Unix) to Apache/2.4.6 (Unix).
Please reinstall the following setup files from the 1.4.4.5 [578af0f46b] release:
zp-core/setup/index.php
zp-core/setup/setup-functions.php
zp-core/setup/setup-option-defaults.php
zp-core/setup/setup-primitive.php
zp-core/setup/setup-sqlform.php
zp-core/setup/setup_permissions_changer.php
zp-core/setup/setup_pluginOptions.php
zp-core/setup/setup_set-mod_rewrite.php
zp-core/setup/setup_themeOptions.php
The change detected may not be critical but you should run setup at your earliest convenience.
Can anyone give me an idea of what is wrong and how to fix it please.
Regards
Steve
Comments
The message tells exactly what you need to do. Download the 1.4.4.5 install package and reupload the setup scripts noted and re-run setup.
You might suggest to your host to upgrade their installation. The current Zenphoto is 1.4.5.1 where uploading the setup scripts is not necessary anymore (that's why the link above speaks of them being protected).
I've passed this on to the hosting company.
Regards
Below is my setup:
- Pogoplug E02 (it is not a powerful one, I know :-))
- Arch Linux ARM
- Ngnix 1.4.2
- PHP 5.5.3
- MariaDB 5.5.32
- Zenphoto 1.4.5.1
Any idea?
[]# systemctl status mysqld
mysqld.service - MariaDB database server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; disabled)
Active: active (running) since Wed 2013-08-28 09:23:07 CDT; 2h 12min ago
Process: 11853 ExecStartPost=/usr/bin/mysqld-post (code=exited, status=0/SUCCESS)
Main PID: 11852 (mysqld)
CGroup: name=systemd:/system/mysqld.service
└─11852 /usr/bin/mysqld --pid-file=/run/mysqld/mysqld.pid
Aug 28 09:23:06 pogoplug mysqld[11852]: 130828 9:23:06 Percona XtraDB (http://www.percona.com) ...6645
Aug 28 09:23:06 pogoplug mysqld[11852]: 130828 9:23:06 [ERROR] mysqld: Out of memory (Needed 13...tes)
Aug 28 09:23:06 pogoplug mysqld[11852]: 130828 9:23:06 [Note] Recovering after a crash using mysql-bin
Aug 28 09:23:06 pogoplug mysqld[11852]: 130828 9:23:06 [Note] Starting crash recovery...
Aug 28 09:23:06 pogoplug mysqld[11852]: 130828 9:23:06 [Note] Crash recovery finished.
Aug 28 09:23:07 pogoplug mysqld[11852]: 130828 9:23:07 [Note] Server socket created on IP: '0.0.0.0'.
Aug 28 09:23:07 pogoplug mysqld[11852]: 130828 9:23:07 [Note] Event Scheduler: Loaded 0 events
Aug 28 09:23:07 pogoplug mysqld[11852]: 130828 9:23:07 [Note] /usr/bin/mysqld: ready for connections.
Aug 28 09:23:07 pogoplug mysqld[11852]: Version: '5.5.32-MariaDB-log' socket: '/run/mysqld/mysq...tion
Aug 28 09:23:07 pogoplug systemd[1]: Started MariaDB database server.
As far as I know MariaDB is a fully compatible fork of MySQL so that should not be the problem. Unless it is different in something since we only test with MySQL.