Javascript Fehler
-
Hallo,
nach dem das Login nun geklappt hat, habe ich immernoch diverse Javascriptfehler, so dass man nichts neues Einstellen/Anlegen kann. Nachfolgend mal was ich so gefunden habe. Im IE wird nicht soviel angezeigt, so dass ich auf den Firefox mit Firebug Modul zugreife.
Fehler 1:
In einer temporär erstellten Datei "http://localhost/i-doit/temp/c5d9236f6db6d0b403d5f18c04f81402_i-doit.js" tritt der Fehlermissing ; before statement ATTENTION! Could not load *** http://localhost:80/http://localhost/i-doit/?load=js *** for HTTP-precaching! Please care for its existence!
das ganze in head-tag, das ganze sieht mit Firebug dann so aus:
1ATTENTION! Could not load *** http://localhost:80/http://localhost/i-doit/?load=css&theme=default *** for HTTP-precaching! Please care for its existence!
Ich konnte allerdings noch nicht rausfinden wo diese temp Dateien generiert werden, weil da vielleicht ein Fehler ist.
Fehler 2
in der Index.php Zeile 715 wird eine Funktion CheckPNG aufgerufen, die anscheinend nicht bekannt ist:
checkPNGs is not defined
714 715 716 717 718
Fehler 3
Wenn ich auf einen Menupunkt klicke ändert sich zwar der Link der index.php mit diversen Variablenübergaben, allerdings tritt auch hier ein Fehler auf. Aktuell bin ich auf dem Link "http://localhost/i-doit/index.php?moduleID=2&mNavID=3&objGroupID=3&viewMode_menuTree=on". Der Fehler wird für Zeile 518 angezeigt.dTree is not defined
Fehler 4
Für die index.php "http://localhost/i-doit/index.php?moduleID=2&mNavID=3&objGroupID=3&viewMode_menuTree=on" wird der folgende Fehler für Line 1 angegeben:isys_clock is not defined
Fehler 5
wenn ich auf my-doIT klicke wird mir der Link javascript:void(0) angezeigt. Firebug bringt darauf den Error:mydoit_trigger is not defined
onclick(click clientX=0, clientY=0)Nun ich weiß nicht hunderprozentig welche Auswirkung jeder einzelne Fehler hat, allerdings habe ich persönlich das Problem dass ich zwar eingeloggt bin aber keinerlei Aktion ausführen kann. Es ändert sich war immer die Position CMDB>>Andere oder Benutzereinstellung. Aber egal auf was ich auch klicke, etwas neues wird nicht angezeigt (Im IE).
Im Firefox werden ein paar Sachen angezeigt aber längst nicht alle. Klicke ich auf "Module" werden mir die Module angezeigt. Klicke ich auf Infrastruktur sehe ich zwei Buttons "Objekte" und "Standorte" ein Klick darauf macht rein gar nichts. Gehe ich auf Tasks sehe ich im IE nichts, im Firefox immerhin ein Formular was ein Taskanlegen ermöglichen soll. Ich versuche das zu testen. Klicke auf Speichern, aber außer dass die "Titel"-Bezeichnung wieder entfernt wird ist nichts passiert. Ist der Task gespeichert? Wenn ja wird er nirgendswo angezeigt.
Links sehe ich einen kleinen Button der mir per "alt"-Message mitteilt, dass man darüber den "Menübaum" einklappen kann. Ich sehe allerdings noch nicht mal, dass einer offen ist.
Ich freue mich über Ihre weiteren Erkenntnisse
Viele Grüße
stkr -
Fehler 1-5: Das Javascript wird bei dir nicht ausgeführt, weil es nicht richtig geladen wird.
Was siehst du, wenn du mal die URL http://127.0.0.1/i-doit/?load=js ausführst? Dies sollte dir unser gesamtes Javascript anzeigen.
Eventuell hast du in der config.inc.php Verzeichnisse angegeben, welche keine ausreichenden Rechte haben?Ausserdem: Auf welchem Betriebssystem läuft i-doit bei dir? Welche XAMP-Umgebung hast du installiert?
-
Ist dein Apache eventuell an einen anderen Port als 80 gebunden, bzw. verbindest du dich über https?
Da die Javascript files ueber port 80 nachgeladen werden:
missing ; before statement ATTENTION! Could not load *** http://localhost:80/http://localhost/i-doit/?load=js *** for HTTP-precaching! Please care for its existence!