Page 1 of 2
Plugins updaten
Posted: Fri Apr 13, 2007 2:46 pm
by g00dman
Moinsen.
Ich habe gestern (endlich mal

) mein Blog von Version 1.0 auf die aktuelle 1.1.2 geupdated. Soweit scheint auch alles ganz gut zu klappen, mein einziges Problem besteht darin, dass ich meine Plugins anscheinend nicht updaten kann. Spartacus ist installiert, es funktioniert auch zumindest soweit, dass mir z.B. beim Freetag-Plugin angezeigt wird: "Autor: Garvin Hicking, Jonathan Arkell; version: 2.59; Aktuelle version 2.85; (Spartacus)". Allerdings wird mir zu diesem Eintrag statt dem bekannten roten "Hier-klicken-für-Update-Symbol" nur der Text "Bereits installiert" angezeigt.
Auch wenn ich im Plugin-Bereich der Admin-Oberfläche auf "Neue Versionen von xxx-Plugins" klicke, bekomme ich nur eine leere Liste zu sehen...
Jetzt gerade beim Herumprobieren wurden mir irgendwann mal die roten Symbole hinter den updatebaren Plugins angezeigt - ich habe ein Update fürs "Backup Interface" "angefordert", bekam dann aber nur die Konfiguration vom Backup Interface zu sehen, bei den Plugins steht immernoch die alte Version angegeben und die roten Symbole sind komplett wieder verschwunden.
Vll. bei der Ferhlersuche hilfreich ist wohl auch der Hinweis, dass ich mit dem Blog kurz vor dem Update zu einem anderen Server umgezogen bin, was aber wohl gut geklappt zu haben scheint.
Re: Plugins updaten
Posted: Fri Apr 13, 2007 2:48 pm
by garvinhicking
Hi!
Evtl. klappt auf deinem neuen Server spartacus einfach nicht. Hast Du schonmal probiert ein neues Plugin zu installieren via Spartacus?
Grüße,
Garvin
Posted: Fri Apr 13, 2007 3:43 pm
by g00dman
Hmm... auf die Idee bin ich noch gar nicht gekommen.
Ein Versuch mit flickrBadge liefert:
Fehler: serendipity_plugin_flickrbadge:44e2fd4b5c375a6986dc9baf7984ad38 (serendipity_plugin_flickrbadge)
DEBUG: Plugin serendipity_plugin_flickrbadge:44e2fd4b5c375a6986dc9baf7984ad38 not an object: .
Input: Array ( [adminModule] => plugins [pluginPath] => serendipity_plugin_flickrbadge [install_plugin] => serendipity_plugin_flickrbadge [spartacus_fetch] => sidebar [action] => [adminAction] => ) .
Die Dateien wurden allerdings problemlos heruntergeladen... ???
Posted: Fri Apr 13, 2007 6:18 pm
by g00dman
Hmm... soeben habe ich noch herausgefunden, dass mir die roten "Update"-Symbole gezeigt werden, wenn Spartacus soeben eine neue package_*.xml heruntergeladen hat. Klicke ich dieses Symbol dann an, lande ich aber trotzdem nur bei der Konfigurationsseite des Plugins. Von einem Update selber wird mir absolut gar nichts angezeigt.
Der Link, zu dem die roten Update-Symbole verweisen, schaut übrigens so aus:
[...]/blog/serendipity_admin.php?
serendipity[adminModule]=plugins&
serendipity[pluginPath]=online_repository&
serendipity[install_plugin]=serendipity_event_freetag&
serendipity[spartacus_fetch]=&
serendipity[spartacus_upgrade]=true
(Umbrüche sind von mir)
Irgendwie vermisse ich da einen Wert für "serendipity[spartacus_fetch]=" - oder soll da kein Wert stehen?
Posted: Fri Apr 13, 2007 10:36 pm
by g00dman
Hah, so langsam bekomme ich Licht in die ganze Sache.
Also:
Ich klicke im Pluginbereich auf "Neue Versionen von Ereignis-Plugins". Ich bekomme die Pluginliste mit dem Filter "Neu" zu sehen - drin stehen genau die Plugins, die ich installiert habe und die geupdated werden können. Oben drüber steht "Versuche URL package_event_de.xml zu öffnen...", was auch klappt. Insgesamt tut also dieser Button mit den Ereignis-Plugins genau das, was er auch tun soll.
Jetzt klicke ich aber mal auf "Neue Versionen von Seitenleisten-Plugins". Er meldet "Versuche URL package_sidebar_de.xml zu öffnen..." und ist damit auch erfolgreich. Als Filter ist wieder "Neu" eingestellt, es werden aber keine Plugins angezeigt. Also stelle ich dort einfach mal "Alle Kategorien" ein. Die Seite lädt neu und zeigt mir auch weiterhin als Titel "Seitenleisten-Plugins" an. Allerdings meldet er mir oben "Versuche URL package_event_de.xml zu öffnen..." und zeigt mir auch alle Ereignis-Plugins an. Installieren oder Updaten klappt von hier aus (natürlich) nicht.
Ein Klick auf "Hier klicken, um Seitenleisten-Plugin zu installieren" liefert mir zunächst eine Liste aller Seitenleisten-Plugins ohne eingestellten Filter. Ändere ich jedoch den Filter, lande ich wieder wie oben bei den Ereignis-Plugins.
Zusammenfassend also: Ereignisplugins kann ich (nur, wenn ich auch "Ereignis-Plugins" ausgewählt habe) problemlos per Spartacus installieren und updaten, nur die Seitenleistenplugins bereiten mir massive Probleme.
Irgendwie ist das schon ein sehr komischer Bug...
Posted: Sat Apr 14, 2007 12:40 pm
by garvinhicking
Hi!
Hm, das kann ich hier leider nicht so recht reproduzieren. Könnte Dir nur noch anbieten mir das anzugucken wenn du mir FTP und s9y Zugriff geben könntest.
Grüße,
Garvin
Posted: Sat Apr 14, 2007 2:12 pm
by g00dman
Du hast Post.

Posted: Tue Apr 24, 2007 10:53 pm
by Damaris
Hallo,
ist da etwas herausgekommen? Habe ebenfalls diese Probleme!
Dankeeee!
Posted: Wed Apr 25, 2007 10:46 am
by garvinhicking
Hi!
Die Lösung bei g00dman war, dass er einfach die aktuellsten Plugins hatte. Da es keine Updates für seine Plugins gab, wurde auch ncihts angezeigt.
Grüße,
Garvin
Posted: Wed Apr 25, 2007 11:37 am
by Damaris
Hallo Garvin.
Ich habe die Probleme beim installieren der Plugins gemeint. Bei mir schaut die Fehlermeldung so aus (nur ein Teil):
Der Ordner wird geschrieben, ist aber ohne Inhalt.
Hat es Sinn es mit anderen Rechten des Ordners “plugins” zu versuchen? Ursprünglich 755 jetzt 777. Oder Einstellungen bei Spartacus ändern?
Farlion hat mir zu diesem Problem geschrieben:
Frag bitte mal im Forum. Ich habe die Befürchtung, dass bei der Installation neuer Plugins vom Server ein anderer Userstatus benutzt wird, als Dein FTP-User. Einige Server machen das.
Garvin oder YellowLed werden da mit Sicherheit mehr sagen können.
Gibt es eine für mich machbare Lösung? Danke!
Posted: Wed Apr 25, 2007 12:40 pm
by garvinhicking
Hi!
Anscheinend ist dein /plugins verzeichnis bzw. das angelegte unterverzeichnis nach dem anlegen durch spartacus nicht mehr schreibbar. Wie sehen die Rechte des erstellten Verzeichnisses aus? Sie müssen Schreibzugriff auf deinen PHP-Webservuser erlauben.
Eventuell hast Du im Spartacus-Plugin einen flashcen Dateieigentümer oder Rechte eingetragen, die das Verzeichnis nach dem anlegen nciht mehr "gültig" machen.
"plugins" muss schreibbar sein für PHP, je nach deinem webserver kann 755 nicht reichen und du musst 777 probieren.
Viele Grüße,
Garvin
Posted: Wed Apr 25, 2007 1:25 pm
by Damaris
Hallo Garvin.
777 via FTP eingestellt hat nix gebracht.
Im Spartacus-Plugin habe ich bei "Eigentümer der heruntergeladenen Dateien" keinen Eintrag. (was muss ich da eintragen?)
Bei "Zugriffsrechte der heruntergeladenen Verzeichnisse bzw. Dateien" habe ich keinen Eintrag (muss ich da die Null vorsetzen "0777"?).
Habe diese Einstellungen nochmal getestet. Nun wird auch kein Ordner mehr angelegt.

Posted: Wed Apr 25, 2007 1:34 pm
by garvinhicking
Hi!
Hm, da würde ich mal deinen provide rkontaktieren und fragen warum ein php-script da nichts anlegen kann.
Wenn du wie du sagst den ordner auf 777 eingestellt hast, müsste es ja gehen. HAst Du auch die Fehlermeldungen deins FTP-Programms überprüft? Evtl. darfst Du 777 garnicht einstellen.
Grüße,
Garvin
Posted: Wed Apr 25, 2007 1:57 pm
by Damaris
Hallo.
Wegen 777 gibt es keine Fehlermeldung. Habe gerade gesehen das der Ordner des Plugins doch eingetragen wurde, aber wieder kein Inhalt. Kann ich mit den Einstellungen von Spartakus etwas ausrichten?

Posted: Wed Apr 25, 2007 2:03 pm
by garvinhicking
Hi!
Mit welchem owner und rechten wird das verzeichnis denn angelegt? Denn so wie es angelegt wird erlaubt es nach der anlegung wohl keinen schreibzugriff.
Grüße,
Garvin