- Posts: 2
Question Upgrade auf Version 1.7.20 schlägt fehl
- kaschulze
- Topic Author
- Offline
- New Member
ich betreibe ein Webtree-App im privaten Netzwerk, daher kann ich keine öffentliche zugängliche Adresse nennen.
Derzeit betreibe ich dort die Version webtrees-Version 1.7.9. Diese läuft auf eine Ubuntu-System 18.04.6 LTS (Apache 2.4.29 mit PHP7.2.24).
Wenn ich meine Version 1.7.9 auf die Version 1.7.20 aktualisieren möchte, dann bekomme ich folgenden Fehler:
Überprüfe auf ausstehende Änderungen…
Es gibt keine ausstehende Änderungen.
Überprüfe auf benutzerdefinierte Module…
Es sind keine benutzerdefinierten Module aktiviert.
Überprüfe auf benutzerdefinierte Themen…
Es sind keine benutzerdefinierten Themen aktiviert.
Exportiere alle Stammbäume in GEDCOM-Dateien…
Der Stammbaum wurde als /data/software/webtrees/www/data/FamilieSchulze-2024-02-25.ged exportiert.
Lade github.com/fisharebest/webtrees/releases...webtrees-1.7.20.zip…
32.552 kB wurden in 5,52 Sekunden heruntergeladen.
Entpacke webtrees-1.7.20.zip in ein temporäres Verzeichnis…/data/software/webtrees/www/includes/session.php:193 /data/software/webtrees/www/vendor/pclzip/pclzip/pclzip.lib.php:1797 A non well formed numeric value encountered #0 /vendor/pclzip/pclzip/pclzip.lib.php:1797 ErrorException("/data/software/webtrees/www/vendor/pclzip/pclzip/pclzip.lib.php:1797 A non well formed numeric value encountered") #1 /vendor/pclzip/pclzip/pclzip.lib.php:783 privOptionDefaultThreshold([array]) #2 /admin_site_upgrade.php:296 extract(77001, '/data/software/webtrees/www/da…', 77003, 'webtrees', 77016)
Es gibt keine Hinweise in den Log-Dateien, die mich weiterbringen. Daher habe ich auch keine Ahnung, was man mit "A non well formed numeric value" meinen könnte.
Würde mich freuen, wenn ich einen Hinweis bekäme, wie ich das Problem lösen könnte.
Danke fürs Lesen (und für Hinweise).
Please Log in or Create an account to join the conversation.
- Sir Peter
- Offline
- Premium Member
- Posts: 504
Peter
Please Log in or Create an account to join the conversation.
- bertkoor
- Offline
- Platinum Member
- Greetings from Utrecht, Holland
webtrees FAQ wrote: The upgrade fails with the error “A non well formed numeric value encountered”
This error occurs when you are upgrading from webtrees <= 1.7.10 on a server running PHP >= 7.1.
webtrees <= 1.7.10 uses a .ZIP library which is not compatibible with PHP 7.1. This causes the automatic upgrade upgrade to fail.
You have three options.
1) If your web host allows you to choose a version of PHP via a control panel, temporarily change to PHP 7.0
2) If you can update the PHP.INI file on your server, change the setting for memory_limit so that it contains just digits. e.g. change 48M to 48000000. You may need to restart PHP or web services on your server for this to take effect. You also need to remove the memory limit setting in the webtrees control panel (Website preferences, Memory limit). Leave this blank so that it uses the server’s default.
3) You can upgrade manually .
... where option 3 (manual upgrade) is likely the easiest.
stamboom.BertKoor.nl runs on webtrees v2.1.20
Please Log in or Create an account to join the conversation.
- kaschulze
- Topic Author
- Offline
- New Member
- Posts: 2
I patched the file app/File.php, but I got the same error. I haven't tried to update webtrees manually.
The easiest way was to change the memory_limit in php.ini
Now I got the message: "Die Aktualisierung ist abgeschlossen."
Thanks for your quick reply.
Issue solved.
Please Log in or Create an account to join the conversation.