Page 1 of 1

Plugin Update fail

Posted: Sun Jun 05, 2011 5:56 pm
by Isotopp
http://blog.koehntopp.de/serendipity_ad ... ype]=event sagt zu mir:

Code: Select all

Ereignis-Plugins

Versuche URL package_event_de.xml zu öffnen...
420824 bytes von obiger URL geladen. Speichere Inhalt als /home/www/servers/blog.koehntopp.de/pages/templates_c/package_event_de.xml...
Daten erfolgreich geladen.


Fatal error: Cannot redeclare class serendipity_event_flattr in Unknown on line 0
What happen?

Re: Plugin Update fail

Posted: Sun Jun 05, 2011 10:11 pm
by garvinhicking
Hi!

Seems to me you might already have a serendipity_event_flattr.php file anywhere. Maybe a backup file like "old_serendipity_event_flattr.php" taht will get loaded as well?!

Regards,
Garvin

Re: Plugin Update fail

Posted: Fri Jun 10, 2011 12:29 pm
by Isotopp
h1755802:/home/www/servers/blog.koehntopp.de/pages/plugins/serendipity_event_flattr # ll
total 48
-rw-r--r-- 1 wwwrun nogroup 241 Jun 17 2010 ChangeLog
drwxr-xr-x 2 wwwrun nogroup 4096 Jun 17 2010 UTF-8
-rw-r--r-- 1 wwwrun nogroup 1103 Jun 17 2010 lang_de.inc.php
-rw-r--r-- 1 wwwrun nogroup 1056 Jun 17 2010 lang_en.inc.php
-rw-r--r-- 1 wwwrun nogroup 13453 Jan 10 10:52 serendipity_event_flattr-old.php
-rw-r--r-- 1 wwwrun nogroup 13827 Jan 10 11:59 serendipity_event_flattr.php

*seufz* Ja.

Aber wenn ich dem eine Endung != .php gebe ist die Datei runterladbar, und das will ich ja genau nicht.

Kris

Re: Plugin Update fail

Posted: Fri Jun 10, 2011 12:33 pm
by Isotopp
Aber: Nach der Umbenennung funktioniert es immerhin.

Kurzer Moment des WTF:

diff -u serendipity_event_flattr.old serendipity_event_flattr.php
...
- $propbag->add('version', '1.5');
+ $propbag->add('version', '1.6');
...
- if ($addData['from'] == 'functions_entries:printEntries_rss') {
+ if ($addData['from'] == 'functions_entries:updertEntry') {
...

Einen tiefen Grep später weiß ich: Es heißt tatsächlich updert.

Re: Plugin Update fail

Posted: Fri Jun 10, 2011 12:41 pm
by garvinhicking
Hi!

Ja, in dem Fall immer am besten aus /plugins rausschieben und so archivieren.

Das mit dem updert hat mich auch das ein oder andere mal verwirrt, das stammt noch aus Jannis Zeiten. Es steht für "UPDate" und "insERT". WTF trifft's also.

Grüße,
Garvin