Aktualisierungsassistent

Hallo Webtrees-Spezialisten,

habe Webtrees 1.6.1 installiert.

Wollte nun auf 1.6.2 Up-daten.

Erhalte aber leider folgende Mitteilung:

Aktualisierungsassistent

Formularbeginn

Die Aktualisierung kann mehrere Minuten benötigen. Bitte haben Sie Geduld.

* Ü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 Familienbäume in GEDCOM Dateien…
Stammbaum wurde in
/wsc/3/home/ftpxxxxxxx-yyyyyy/www/data/zzzzz/__webtrees/mmm/Ahnen
Esterl-2015-01-19.ged exportiert.
* Lade
<https://launchpad.net/webtrees/1.6/1.6.2/+download/webtrees-1.6.2.zip&gt;
https://launchpad.net/webtrees/1.6/1.6.2/+download/webtrees-1.6.2.zip…
32.194KiB wurden in 5,39 Sekunden heruntergeladen.
* Entpacke webtrees-1.6.2.zip in ein temporäres Verzeichnis…
Beim Entpacken der Datei ist ein Fehler aufgetreten.

path_creation_fail

/wsc/3/home/ftpxxxxx-yyyyyy/www/data/zzzzzz/__webtrees/mmmmm/webtrees-1.6.2/
js/

Formularende

Was könnte ich tun?

Eine Möglichkeit wäre alles zu löschen und neu 1.6.2 aufzuspielen.

Kann man das vermeiden?

Beste Grüße

Peter

Hi,

daf�r gibts zwei L�sungen:

1. man passt eine Datei an, die in 1.6.1 fehlerhaft war. Danach kann man das Update ganz normal einspielen. Habe das so gel�st, nur leider finde ich den Link nicht mehr, in dem das beschrieben war

2. man kopiert die Dateien von 1.6.2 einfach �ber die bestehende Installation (wichtig: keinesfalls Data l�schen). Nur die bestehenden Datein �berschreiben, nichts l�schen. So habe ich von 1.6.0 auf 1.6.1 upgedated - mit Erfolg.

Sch�nen Gru�
Thomas

Hallo zusammen,

die Anpassung, die man manuell vornehmen muss ist hier beschrieben:

Dazu einfach die Datei admin_site_upgrade.php bearbeiten und nach der Zeile

define('WT_SCRIPT_NAME', 'admin_site_upgrade.php');

eine weitere einf�gen, sodass es dann so aussieht

define('WT_SCRIPT_NAME', 'admin_site_upgrade.php');
define('WT_PERM_EXE', 0777);

danach sollte die Aktualisierung funktionieren.

Viele Gr��e,
Marcel

Hallo Marcel,

herzlichen Dank für den super Tipp.

Habe die weitere Zeile eingefügt und der Aktualisierungsassistent lief
einwandfrei durch.

Leider funktioniert die Methode unter localhost nicht, da die maximale
Ausführungszeit von 30 Sekunden überschritten wird.

Fatal error: Maximum execution time of 30 seconds exceeded in
C:\xampp\.........

Muss mir dafür wohl etwas anderes überlegen.

Beste Grüße

Peter

Hallo Peter,

eine M�glichkeit w�re die maximale Ausf�hrungszeit (kurzzeitig) zu
erh�hen. Rufe dazu in deinem Browser die Seite
http://localhost/xampp/phpinfo.php auf und suche nach dem Eintrag
"Loaded Configuration File".

Bearbeite die dort genannte Datei und ver�ndere den Wert in der Zeile

max_execution_time = 30

von 30 auf etwas gr��eres. Hinterher kannst du den Wert wieder auf 30
zur�ck setzen, wenn du m�chtest.

Viele Gr��e,
  Marcel

Hallo Marcel,

danke für Deine schnelle Antwort.

Ich habe entsprechend des Eintrages "Loaded Configuration File" mehrmals die
php.ini - Datei (die sehr umfangreich ist) nach der Zeile max_execution_time
= 30 gesucht.

Leider aber nicht gefunden. Kann es möglich sein, dass ich den Eintrag
übersehen habe; kann ich mir aber nicht vorstellen.

Beste Grüße,

Peter

Hallo Peter,

nur um Missverständnisse zu vermeiden, aber es muss nicht zwingend
"max_execution_time = 30" sein, es könnte auch "max_execution_time=30"
oder ähnliches sein.

Es könnte evtl. auch sein, dass die entsprechende Einstellung gar nicht
vorhanden ist. Dann kannst du einfach eine neue Zeile hinzufügen und
direkt z.B. "max_execution_time
= 300" konfigurieren. Der Wert gibt übrigens die Zeit in Sekunden an,
die ein "Skript wie webtrees" maximal laufen darf (um eine einzige
Anfrage zu beantworten). Ein Wert von 0 schaltet die Beschränkung
komplett aus.

Viele Grüße,
    Marcel