ERLEDIGT
NEIN
NEIN
ANTWORTEN
12
12
ZUGRIFFE
2003
2003
EMPFEHLEN
-
18.10.08 15:21 #1spex Tutorials.de Gastzugang
Hi,
ich bin auf die Dienste des rrdtool's angewiesen und das in meiner PHP Application.
Damit das geht muss ich erstmal an das Plugin für php5 kommen und das gestaltet sich als äußerst schwierig.
Packete für Etch gibts nicht und ich finde nur Anleitungen bei denen man php neu kompilieren muss, worauf ich aber gerne verzichten würde.
Meine apache/php Konfiguration:
Code :1 2
php-fcgi suexec
Hier die offizielle Anleitung:
http://oss.oetiker.ch/rrdtool/pub/co...hp_rrdtool.txt
Und hier die Sources:
http://oss.oetiker.ch/rrdtool/pub/co...rrdtool.tar.gz
Wie kann ich das Modul nachträglich kompilieren?
Ich brauche ja nur die rrdtool.so
Gruss
-
18.10.08 15:25 #2kalle123456 Tutorials.de Gastzugang
Wieso gibt es keine Pakete für etch?
http://packages.debian.org/search?keywords=rrdtool
gruss
-
18.10.08 15:40 #3spex Tutorials.de Gastzugang
Ich brauch die Extension für php5.
In Sarge gibts php4-rrdtool aber damit kann ich nichts anfangen.
-
18.10.08 15:52 #4kalle123456 Tutorials.de Gastzugang
Debian-Paket bauen:
aptitude install php5-dev debhelper build-essential librrd2-dev
wget http://oss.oetiker.ch/rrdtool/pub/co...rrdtool.tar.gz
tar-xvzf php_rrdtool.tgz
wget http://svn.dotdeb.org/debianize/debianize5
./debianize5 rrdtool
Selbst erstelltes Debian-Paket installieren:
dpkg -i php5-rrdtool_...
-
18.10.08 16:11 #5spex Tutorials.de Gastzugang
Ja die ANleitung hab ich auch gefunden bei google. Nur leider find ich das tool debianize5 nicht. Unter der URL ist es nichtmehr zu finden.
Naja und wenn ich versuche nach der Anleitung die ich oben gepostet habe, php neu zu kompilieren, dann macht er das auch ABER spuckt am Ende folgende Warnung aus:
Ich weis nicht was ich machen soll, wenn er die Option nicht kennt, kennt er sie nicht.Code :1 2 3 4 5 6 7
Thank you for using PHP. Notice: Following unknown configure options were used: --with-rrdtool=/usr/bin/rrdtool Check './configure --help' for available options
-
18.10.08 16:21 #6kalle123456 Tutorials.de Gastzugang
Dann passe den install pfad im configure script manuell an. Muss mir das erstmal runterladen dann kann ich dir sagen wo oder rufe mal ./configure --help manuell auf und schaue mal ob du den install Pfad setzen kannst. Ausserdem ist es nur eine Notice die du ignorieren kannst, schaue doch einfach in dein bin Verzeichniss ob die rrdtool.so installiert wurde.
Geändert von kalle123456 (18.10.08 um 16:39 Uhr)
-
18.10.08 16:58 #7spex Tutorials.de Gastzugang
Nein hat er nicht...
Das Problem ist ja das configure den Parameter --with-rrdtool garnicht kennt.
Hier falls es hilft der configure command der in der phpinfo() steht nach dem kompilieren:
Sonst steht in der phpinfo() nichts von rrdtool.Code :1
'./configure' '--prefix=/usr' '--enable-fastcgi' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' '--enable-force-cgi-redirect' '--disable-debug' '--with-rrdtool=/usr/bin/rrdtool' '--disable-rpath' '--enable-inline-optimization' '--with-bz2' '--with-curl' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-gd' '--enable-gd-native-ttf' '--without-gdbm' '--with-gettext' '--with-jpeg-dir=/usr' '--with-openssl' '--with-regex=system' '--with-xmlrpc=shared' '--with-zlib' '--with-layout=GNU' '--enable-bcmath' '--enable-exif' '--enable-ftp' '--enable-sockets' '--enable-wddx' '--with-pear=/opt/pear' '--with-mysql' '--with-mysqli=/usr/bin/mysql_config' '--enable-bcmath' '--enable-calendar' '--enable-mbstring=shared' '--enable-mbregex' '--with-libxml-dir=/usr/lib'
Geändert von spex (18.10.08 um 17:02 Uhr)
-
18.10.08 22:47 #8spex Tutorials.de Gastzugang
Tut mir leid wenn ich mal Spamen muss.
Kann keiner helfen? Ich steh hier aufm Schlauch, es geht nicht vorran und ich muss das Ding was ich hier schreibe fertig bekommen.
-
19.10.08 09:28 #9kalle123456 Tutorials.de Gastzugang
Verstehe nicht warum du es nicht nach der Anleitung von dir machst? Die Anleitung ist doch ziemlich easy. Womit kommst du da nicht klar?
-
19.10.08 14:21 #10spex Tutorials.de Gastzugang
./configure verlangt bei dem Parameter --with-rrdtool einen Ordner.
Nur hab ich das rrdtool als debian-packet installiert, hier finde ich nur das binary in /usr/bin/rrdtool.
Jetzt bringt er mir folgenden Fehler:
Code :1 2
configure: error: The specified RRDTool path is Invalid or the installation is incomplete Please specify another path or reinstall the rrdtool distribution
-
19.10.08 14:29 #11kalle123456 Tutorials.de Gastzugang
Gebe einfach "locate rrdtool" oder "find rrdtool" ein, dann weißt doch wo es hininstalliert wurde. Mache vorher ein "updatedb"
-
19.10.08 21:56 #12spex Tutorials.de Gastzugang
Er findet eine Manpage, jede Menge Dokumente und das eine RRDTools Binary.
Mehrn icht, das ist ja das Problem.
-
20.10.08 07:54 #13kalle123456 Tutorials.de Gastzugang
Dann ziehe doch die sources und installiere es nach der Anleitung und mache vorher ein "aptitude purge rrdtool".
Ähnliche Themen
-
Symlink mit php5.3 unter Win XP
Von The Killer for Two im Forum PHPAntworten: 10Letzter Beitrag: 13.10.09, 18:05 -
NetGear WG111 V2 unter Debian Etch
Von G-KilLa im Forum Linux & UnixAntworten: 1Letzter Beitrag: 16.11.08, 04:52 -
Probleme mit PHP5 unter gentoo 2.6.16
Von mkoeni1 im Forum Linux & UnixAntworten: 1Letzter Beitrag: 21.12.07, 14:47 -
RRDtool php5 windows installation
Von ErdnussJack im Forum PHPAntworten: 0Letzter Beitrag: 09.10.07, 15:20 -
Installation von PHP5 unter Apache/Windows
Von bled im Forum PHPAntworten: 4Letzter Beitrag: 04.08.04, 09:24





Zitieren
Login





