Ja so wars auch gemeint, hast mir das ja schon mal erleutert.
Um die Plotzeitraum am Webserver vorzuwählen müßte man halt noch ein HTML Formular basteln und die Eingabe per Soap an IPS schicken.
zzt. läuft bei mir am Webserver aber noch RRD drum hab ich ich da keine große Eile. bzw. spiele lieber mit den anderen Features rum.
das hört sich ja phänomenal an.
Ich hab gleich mal das (IPS)HighCharts-Verzeichnis in meinen IIS eingebunden und versucht ein .tmp File zu laden. Hab dann das Config-Script umgestellt:
$CfgDaten["RunMode"]= "file"; //oder script
ein aktuelles .tmp-File wurde im HighCarts-Ordner erstellt.
Ich bekomme folgende Fehlermeldung nach Aufruf aus dem Webbrowser:
da muss der Aufruf im IIS fehlerhaft sein.
Am besten weist du das ganze einer Content Variablen zu und führst das Script aus. Dann schuats Du in der ContentVariable nach dem Inhalt. Dort siehst du dann genau wie der Aufruf lauten muss: Das müsste ungefähr so aussehen
Jetzt musst du das natürlich noch an den IIS anpassen…Jenachdem wohin Du die IPS_Template.php liegt musst du den Pfad anpassen.Natürlich dann auch noch den Pfad für die tmp Datei.
Die Fehlermeldung kommt wenn du nicht den Parameter ?CfgFile oder ?ScriptId benutzt hast.
Hab dann mal den Code aus der Content-Variablen übernommen und die Pfade angepasst, sicherheitshalber hab ich die Pfade absolut angegeben.
Den neuen Code hab ich auch wieder als i-frame in eine Wordpress-Seite eingebunden:
im I-frame der Wordpress-Seite wird nun gar nichts angezeigt…
wie muss ich „…Die Fehlermeldung kommt wenn du nicht den Parameter ?CfgFile oder ?ScriptId benutzt hast.“ verstehen? meinst Du damit den URL-Aufruf oder evtl. anzupassende Parameter in den Scripts?
Überprüfe auf jende Fall ob die HighChartsCfg46233.tmp in dem „HC“ Verzeichnis liegt.
Ich habe leider keinen IIS an welchen ich das ganze auch testen könnte.
über den IPS-Webserver direkt aufrufen klappt ohne Probleme
Über den IIS aufrufen klappt nicht (Achtung! Fehlerhafte Parameter CfgFile bzw ScriptId). Sieht mir fast so aus als würde der IIS das .tmp File finden aber nicht verarbeiten können (wenn er das File nicht finden würde, würde das IPS_Template.php ja die Meldung „’$CfgFile’ nicht vorhanden!!!“ ausgeben, oder?).
Was im IIS auch fehlte war der entsprechende MIME-Eintrag für .tmp. Ich hab mal mit einigen Einträgen rumgespielt, könnte sein das es daran liegt. Momentan hab ich das als Mime-Eintrag (keine Ahnung ob das richtig ist):
Dateinamenerweiterung = .tmp
MimeTyp: text/plain
im Moment bin ich etwas ratlos… das mus doch hinzubekommen sein?:mad:
Tja sowas !
jetzt wollte ich dir grad schreiben, " wart noch ein paar Tage dann werd ichs mal bei mir versuchen" , dabei funktioniert es eh schon.
Wahnsinn.
Meine Pie & Bar Chart Version ist übrigens auch in Kürze fertig.
Ein wenig muß noch rumbasteln, dann stell ich Online.
aber lass dich nicht abhalten deine Ergüsse hier zu präsentieren, das Projekt hat aus meiner Sicht riesiges Potenzial. Vielleicht kann ich demnächst auch mal was beisteuern;)
wie kann ich einen Graph im Dashboard einbinden. Ich bekomme nur die Meldung(./User/Highcharts/IPS_Template.php?ScriptId=30904) im Webbrowser angeziegt.