To upgrade non-VM releases of Deki Wiki, please use the following steps:
mkdir ~/deki_backup cd /var/www/deki-hayes/ tar cvzpf ~/deki_backup/attachments.tar.gz attachments
cp LocalSettings.php AdminSettings.php ~/deki_backup
cp ./bin/mindtouch.host.sh ~/deki_backup cp ./mindtouch.deki.startup.xml ~/deki_backup
NOTE: If you're running on Windows the dekihost startup script is named mindtouch.host.bat
cp mindtouch.host.bat ~/deki_backup
mysqldump -u<user> -p<pass> <dbname> > ~/deki_backup/wikidb.sql
Delete old code
rm -rf /var/www/deki-hayes
Note that the filename used ("Deki_Wiki_Hayes_1.8.1d.tar.gz") will be different depending on which version of Deki Wiki you are upgrading.
cd ~/ tar xfvz Deki_Wiki_Hayes_1.8.1d.tar.gz cd Deki_Wiki_Hayes_1.8.1.d/ mkdir /var/www/deki-hayes cp -r web/* /var/www/deki-hayes
cd ~/deki_backup cp LocalSettings.php AdminSettings.php /var/www/deki-hayes/ tar xvzpf attachments.tar.gz -C /var/www/deki-hayes/ cp mindtouch.host.sh /var/www/deki-hayes/bin/ cp mindtouch.deki.startup.xml /var/www/deki-hayes/ chown -R www-data /var/www/deki-hayes/
NOTE: If you're running on Windows the dekihost startup script is named mindtouch.host.bat
cp mindtouch.host.bat /var/www/deki-hayes/bin/
cd /var/www/deki-hayes/maintenance php update-db.php
NOTE: For Windows, if 'php' is not a defined win program, find where your 'php.exe' is, and then use it to run update-db.php file
Please make sure your skins/common/cache folder can be written by the apache user.
cd /var/www/deki-hayes/skins/common/cache/ rm -rf cache-*
chown -R www-data ./
cp: cannot stat `./mindtouch.deki.startup.xml': No such file or directory
However I found mine in /etc/dekiwiki/mindtouch.deki.startup.xml
the chown comand owned the backup-folder to www-data instead of the deki-hayes folder.
Ive corrected the command.
This should fix problems like a non-working tools menu after the installation.
In sf.net I fond version c i.e. - Deki_Wiki_Hayes_1.8.1c.tar.gz