Nun, da mein WIIPS funktioniert, möchte ich meine frisch installierte mySQL Datenbank anbinden.
Ich gehe also frisch und frei in
„Configuration“ --> „config“ --> „WIIPS Mysql Datenbank Configuration aktivieren“ und trage meine Daten ein.
mySQL Host: localhost
username: *****
password: *****
sobald ich dann „save“ drücke erscheint die Meldung
„mySQL PHP Client-Bibliothek fehlt“
mySQL läuft soweit ich das beurteilen kann einwandfrei.
Wie und wo kann man die einrichten?
Ich habe mir diese Datei runte geladen : http://museum.php.net/php5/php-5.1.6-Win32.zip
Das Ganze in den Ordern „C:\IP-Symcon\dll“ kopiert und die php.ini im IP-Symcon Ordner folgendermaßen angepasst.
Ich habe das aber nur abgekupfert…kann nicht sagen wofür das ist.
Ich dachte ich installiere eine mySQL Datenbank, trage in ip-symcon wiips den user ein und los gehts…
Hier die php.ini:
Also auf den erstn blick schaut das gut aus.
fersuch mal extension_dir = „C:\IP-Symcon\dll[b][/b]“
In all meine Inallationen ist dort noch ein strich manchmal liegst an so blöden kleinichkeiten.
OK. Die ixed.5.1.win brauchst Du nur für ipsh2007, für was ich die php_http.dll habe bin ich mir im Moment selbst nicht sicher. Irgendeine Funktion wird es schn benötigen
Welcher Webserver läuft nicht mehr. Der von IPS selbst oder der Apache den Du versuchst einzubinden.
Chat gerne, aber erst in den Abendstunden, sollte das Problem weiterhin bestehen schicm mir ein PM.
?
Jetzt bin ich total verwirrt.
Ich versuche lediglich auf den IPS HTTP zuzugreifen.
Ich dachte ich konfiguriere den internen webserver, php.ini, wiips und den zusätzlichen mySQL server auf der selben maschine.
Zumindest war das mein Ziel…
Seltsam,
den Fehler „mySQL PHP Client-Bibliothek fehlt“ hab ich auch, wie im Post1 beschrieben.
Ich habe xamp im Verzeichnis c:/Programme/xamp installiert.
Die „php-mysql.dll“ ist im IPS-Verzeichnis und in der PHP.ini eingebunden. Wo diese dll herkommt, weiss ich nicht, vermutlich von WIIPS 3.0b.
Der RRD-Data-Poller zeigt einen Fehler an, Line 88 ->da werden die Zugangsdaten abgefragt, aber die Aktivierung der Datenbank in WIIPS war ja schiefgelaufen.
Liegts vielleicht an einer falschen Pfadzuordnung oder ist es die falsche dll-Version. Ich weiss es nicht. Da blick ich nämlich nicht durch.
@Werner: mit den ftp-Zugangsdaten, die Du mir geschickt hast, komm ich nicht rein.
Ich habe schon nach einigen mySql-Threads hier gesucht aber wieder mal die Übersicht verloren.
Meine libmysql.dll befindet sich in einem separat installierten PHP auf der Platte, der Pfad ist in der Path-Anweisung des Betriebssystem mit drin, deshalb übersehe ich das gerne. Da Du ja XAMP installiert hast sollte aber die DLL auch über die PATH-Anweisung gefunden werden. Zur Sicherheit lieber einmal ins IPS- und Windowsverzeichnis kopieren.
Könntest du das evtl. etwas präzisieren? Weiss nämlich überhaupt nicht, was ich da für WIIPS brauche…
Binde ich die dll`s von dir ein, so steht IPS komplett. Der Dienst startet zwar, die Konsole lässt sich öffnen, aber es wird weder ein Skript ausgeführt noch sonstwas. Im Meldungsfenster erscheinen auch keine Meldungen…
falls Du WIPPS 3.x im MySQL-Modus betreibst natürlich auch noch die
php_mysql.dll als Extension sowie die libmysql.dll die in einem Ordner sein sollte der in der PATH-Anweisung von Windows steht. Wenn Du mySQL installiert hast sollte die zumindest im MySQL-Installationverzeichnis sein der normalerweise auch in PATH von Windows enthalten ist. Zur Sicherheit die libmysql.dll in das Windowsverzeichnis kopieren.
Kontrolliere auch nochmal deine Session-Einstellungen, die sind für wiips wichtig.
Ansonsten fällt mir im Moment auch nicht viel ein.
Kleine Frage am Rande. Läuft auf deinem IPS das WEBFRONT korrekt. Ist direkt über die Konsole auf dem Willkommensbildschirm erreichbar.
Binde ich die dll`s von dir ein, so steht IPS komplett. Der Dienst startet zwar, die Konsole lässt sich öffnen, aber es wird weder ein Skript ausgeführt noch sonstwas. Im Meldungsfenster erscheinen auch keine Meldungen…
greetz Daniel
Ich kann mir zwar nicht vorstellen das nichts mehr läuft da ja höchstens zuviele DLLs geladen werden, aber das weißt Du ja besser, ist ja dein System