Installation des Weather-Plugins

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
SyN0
Regular
Posts: 75
Joined: Wed Aug 31, 2005 4:50 am

Installation des Weather-Plugins

Post by SyN0 »

Hi,

Ich hab das Weather-Plugin installiert und versuche nun das Pear-Package zu installieren. Nur, meinem schlechten Englisch sei Dank, raff ich grad garnicht wo ich das Package hinuppen muss, damit das auch erkannt wird. Denn derzeit kommt nur als Ausgabe:

"Loading the PEAR Services/Weather module failed. Please insure that the module is installed."

Ich hab im englischen Teil des Forums gelesen, dass das in den Weather-Pluginordner gehört in einen Ordner namens "Services" nur bringt das nix.

Kann mir bitte jemand genau erklären, was genau ich wohin zu uppen hab? Das wäre toll.

btw meine seite: http://syno.goapferdchen.de/blogparty
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Installation des Weather-Plugins

Post by garvinhicking »

Das Weather-Plugin muss über die PEAR-Infrastruktur installiert werden, üblicherweise landet das dann in /usr/local/lib/php/

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
SyN0
Regular
Posts: 75
Joined: Wed Aug 31, 2005 4:50 am

Post by SyN0 »

Hm ein solches verzeichniss gibts nich bei mir. ich hab das wetterplugin wie alle in dem plugin-ordner drin. wenn nun das Services_Weather-1.3.2 drunter installiert werden soll, hab ich das als unterverzeichniss geuppt. doch es passiert nix. immernoch die selbe meldung.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Wie gesagt, PEAR muss zentral installiert werden. Wenn Du nicht der Server-Admin bist, musst Du diesen bitten, das PEAR-Paket für Dich zu installieren. Das Plugin bindet PEAR-Weather über den zentralen include_path ein.

Das einzige was Du alternativ probieren kannst ist das Weather Plugin in /bundled-libs/ vom Serendipity zu kippen, von da könnte es auch included werden, wenn es /bundled-libs/Services/Weather/Weather.php liegt (so ungefähr).

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
SyN0
Regular
Posts: 75
Joined: Wed Aug 31, 2005 4:50 am

Post by SyN0 »

ok, dann muss ich wohl auf PEARbasierende Plugins verzichten bis ich meinen eigenen root hab. danke trotzdem für die Hilfe.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hast Du das im bundled-libs Verzeichnis mal probiert?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
SyN0
Regular
Posts: 75
Joined: Wed Aug 31, 2005 4:50 am

Post by SyN0 »

yip, da gabs keinerlei veränderungen.
ich update spassenshalber mal auf 0.9

mal sehen was da passiert.
Be@t
Regular
Posts: 101
Joined: Sun Dec 18, 2005 5:24 pm
Location: switzerland
Contact:

Post by Be@t »

hallo (bin neu...)

bin auch am weather-plugin interessiert und bin genau gleich weit gekommen. Hat da in der Zwischenzeit jemand eine funktionierende Lösung gefunden?
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Be@t: Ja, die funktionierende Lösung ist, das PEAR Weather Modul zu installieren. :-)

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Be@t
Regular
Posts: 101
Joined: Sun Dec 18, 2005 5:24 pm
Location: switzerland
Contact:

Post by Be@t »

Danke für den Tipp, doch das ist für einen normalen Anwender wie mich (ohne irgendwelche Programmierkenntnisse) schlicht zu kompliziert. Habe mich nun zwei Stunden mit den Anleitungen rumgeschlagen, doch ich kriege die geforderte PEARL-Installation nicht auf die Reihe.

Muss das wohl vergessen.... :cry: Schade.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hm, eigentlich ist es nicht so schwer, die PEAR Dateien von pear.php.net herunterzuladen und in das bundled-libs Verzeichnis von Serendipity zu kopieren.

Nach Weihnachten kanni ch das gerne nochmal ausführlich beschreiben, wenn Du magst.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Guest

Post by Guest »

Ich habe die PEAR-Datei runtergeladen und entpackt. Es erzeugte folgende Verzeichnisstruktur:

\PEAR-1.4.5
package.xls
package2.xls
----------------> das verschob ich per FTP nach /bundled-libs/

Im Verzeichnis \PEAR-1.4.5 sind:
\OS
\PEAR
\scripts
package.dtd
PEAR.php
Sytem.php
template.spec

Im Verzeichnis /plugins/serendipity_plugin_weather/ kopierte ich
\Services_Weather
package.xls

im Verzeichnis \Services_Weather sind:
\examples
\images
\Weather
buildMetarDB.php
Weather.php

Resultat: "Loading the PEAR Services/Weather module failed. Please insure that the module is installed."
Be@t
Regular
Posts: 101
Joined: Sun Dec 18, 2005 5:24 pm
Location: switzerland
Contact:

Post by Be@t »

Danach erstellte ich in \bundled-libs ein neues Verzeichnis und nannte es \Services. Da hinein kopierte ich die entpackten Daten des Weather-Plugins (alles von Services_Weather-1.3.2).

Nun sind alle Dateien von "serendipity_plugin_weather" doppelt auf meinem Server. Einmal unter \plugin und einmal wie oben beschrieben unter \bundled-libs\services

nun läuft es mal... (zumindest etwas)

In meinem Blog wird jetzt aktuell folgendes angezeigt:

mist
Wind direction:

Variable at
1.85 km/h
Temperature:
-1 ?C
Feels Like:
-0.56 ?C
Humidity:
100 %
Pressure:
1026.08 mb
Visibility:
8.82 km
Last update:
23 Dec 2005 21:20


unter "Wind direction:" wird versucht ein Bild zu laden, welches unter \pixel\icons\serendipity_weather_plugin\ gesucht wird.

Ich habe nun diese Verzeichnisfolge erstellt und ein kurz gebasteltes gif-file darin abgespeichert und dieses wird auch prompt geladen.

Nun stellt sich natürlich die Frage, wie ich an die nötigen gifs komme. Mal suchen.

Ein weiteres "Problemchen":

Aktiviere ich in der serendipity-Verwaltungsoberfläche im weather-plugin Cache weather information? erhalte ich in der Blog-Ansicht folgende Fehlermeldung: Caching is enabled but PEAR:Cache does not seem to be installed.

muss wohl noch etwas üben...
Be@t
Regular
Posts: 101
Joined: Sun Dec 18, 2005 5:24 pm
Location: switzerland
Contact:

Post by Be@t »

noch was:

kennt wer einen blog, auf dem das weather-plugin sauber läuft, wo man das Ganze mal angucken kann?

"sachdienliche Hinweise sind erwünscht..."
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Leider muss ich gestehen, dass ich das Plugin nie richtig in "Aktion" gesehen habe.

Für PEAR::Cache musst du quasi ähnlich vorgehen wie mit der Installation von PEAR::Weather. Und die Pixel-Bilder müssten eigentlich dem weather pluginsverzeichnis beliegen?!

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply