Test Update 1.0 auf 1.1

Antworten
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Test Update 1.0 auf 1.1

Beitrag von shadowcat »

Traut sich jemand, das zu testen? (Möglichst nicht in einer Echtbetriebsumgebung...)

Edit: Anhang entfernt, da kaputt.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
florian
Beiträge: 75
Registriert: Mo 12. Aug 2013, 09:47
Wohnort: Leipzig
Kontaktdaten:

Re: Test Update 1.0 auf 1.1

Beitrag von florian »

Ja.
Parse error: syntax error, unexpected ')' in /...install/update/update.php on line 243
Offensichtlich überzählige Klammer rausgenommen, dann:
By security reasons it is not permitted to load 'config.php' twice!! Forbidden call from '/bc/install/index.php'!
Und nu?

*Ergänzung: Ausgangsversion V. 1.04, PHP 5.4.24
Zuletzt geändert von florian am Di 2. Dez 2014, 19:29, insgesamt 1-mal geändert.
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Test Update 1.0 auf 1.1

Beitrag von shadowcat »

Äh, NICHT die install.php aufrufen, sondern die update.php! (Sollte eigentlich auch automatisch drauf weitergeleitet werden...)
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
florian
Beiträge: 75
Registriert: Mo 12. Aug 2013, 09:47
Wohnort: Leipzig
Kontaktdaten:

Re: Test Update 1.0 auf 1.1

Beitrag von florian »

Hatte es erst durch stumpfen Frontend-Aufruf versucht => An error occured, dann die URL der Instanz + /install/ aufgerufen. Keine automatische Weiterleitung.

/install/update/update.php von Hand aufgerufen, dann kam die schwarze Seite mit dem blauen Knopf, aber dann:
Fatal error: Uncaught exception 'PDOException' with message 'An internal error occured. We're sorry for inconvenience.' in /.../framework/CAT/Helper/DB.php:266 Stack trace: #0 /.../framework/CAT/Helper/Droplet.php(1085): CAT_Helper_DB->query('REPLACE INTO `:...', Array) #1 /.../modules/lib_search/upgrade.php(51): CAT_Helper_Droplet::installDroplet('/DerHochgeheimePfad...', '/DerHochgeheimePfad...') #2 /.../install/update/update.php(111): include('/DerHochgeheimePfad...') #3 {main} thrown in /.../framework/CAT/Helper/DB.php on line 266
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Test Update 1.0 auf 1.1

Beitrag von shadowcat »

Da fehlt wohl der Droplet-Fix. Ich bin jetzt müde, ich schau morgen nochmal.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
florian
Beiträge: 75
Registriert: Mo 12. Aug 2013, 09:47
Wohnort: Leipzig
Kontaktdaten:

Re: Test Update 1.0 auf 1.1

Beitrag von florian »

Hm? Hätt' ich vorher noch was installieren/patchen müssen?

Aber nur keinen Stress...

(Die 1.1 neu installiert funktioniert übrigens tadellos.)
Benutzeravatar
florian
Beiträge: 75
Registriert: Mo 12. Aug 2013, 09:47
Wohnort: Leipzig
Kontaktdaten:

Re: Test Update 1.0 auf 1.1

Beitrag von florian »

Was mir gerade noch aufgefallen ist: Nach dem Betätigen des blauen Knopfes lautet die URL
http://irgendwas.foo/install//update/update.php?do=1
(Also zwei Slashes nach "install")
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Test Update 1.0 auf 1.1

Beitrag von shadowcat »

florian hat geschrieben:Hm? Hätt' ich vorher noch was installieren/patchen müssen?
Nee, ich hatte beim Update-Test noch einen Fehler im Droplets-Helper gefunden und behoben. Kann sein, daß ich vergessen habe, die Korrektur in das ZIP zu übertragen. Sollte allerdings nicht schlimm sein, die meisten Aktionen sind dann schon durch, Datenbankänderungen und so. Die Droplets kommen ziemlich am Schluß.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Test Update 1.0 auf 1.1

Beitrag von shadowcat »

War anders rum, ich hatte die letzten Änderungen in der update.php nicht im ZIP. Ich mach nachher ein neues, aber vorher muß ich es noch testen.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Test Update 1.0 auf 1.1

Beitrag von shadowcat »

So, das hier läuft bei mir mit einem frisch installierten 1.0.4 sauber durch.

WICHTIG:

* Vor dem Update aus dem Backend ausloggen
* ./install/update/update.php direkt aufrufen

Ja, ich weiß, da gibt es Verbesserungsbedarf, schaff ich aber derzeit nicht. Ihr könnt gern Eure Vorschläge irgendwo posten, aber momentan haben andere Aufgaben Vorrang.
Dateianhänge
BlackCatCMS_Update_1.0_to_1.1.zip
(1.19 MiB) 159-mal heruntergeladen
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Antworten