Linkchecker
Linkchecker
Ich habe 4.8. als update installiert- mit den Linkchecker habe ich die Links überprüft -
perfekt - ich habe alle Links die nach www. gingen und falsch waren korrigiert, dann auf aktualisieren geklickt - perfekt
nun habe ich die internen Links korrigiert
auf aktualisieren geklickt und bekomme nun folgende Fehlermeldung:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /..../contenido/plugins/linkchecker/includes/include.linkchecker_tests.php on line 227
und darunter
Link Analyse: es wurden keine Fehler gefunden
Nun meine Frage
was kann ich nun tun - damit dies nicht angezeigt wird - der Linkchecker scheint ja zu funktionieren
das Betriebssystem: Apache/2.2.3
PHP 5, MYSQL5
perfekt - ich habe alle Links die nach www. gingen und falsch waren korrigiert, dann auf aktualisieren geklickt - perfekt
nun habe ich die internen Links korrigiert
auf aktualisieren geklickt und bekomme nun folgende Fehlermeldung:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /..../contenido/plugins/linkchecker/includes/include.linkchecker_tests.php on line 227
und darunter
Link Analyse: es wurden keine Fehler gefunden
Nun meine Frage
was kann ich nun tun - damit dies nicht angezeigt wird - der Linkchecker scheint ja zu funktionieren
das Betriebssystem: Apache/2.2.3
PHP 5, MYSQL5
Diese Warnung bekomme ich auch und bekomm sie nicht weg (hab bereits versucht in den Linkchecker includes zu korrigieren - ohne Ergebnis).
Achja, außerdem bekomme ich auf der Linkchecker Seite einen JavaScript Fehler, wenn ich da auf einen Artikel klicken will, bei dem angeblich ein Link defekt sein soll.
Beim FF passiert beim Klick im Linkchecker gar nichts (vermute wegen selben Fehler)!
Achja, außerdem bekomme ich auf der Linkchecker Seite einen JavaScript Fehler, wenn ich da auf einen Artikel klicken will, bei dem angeblich ein Link defekt sein soll.
Code: Alles auswählen
Zeile: 36
Zeichen: 7
Fehler: parent.parent.frames.right.frames ist Null oder kein Objekt
Code: 0
URL: http://meinserver/contenido/main.php?area=linkchecker&frame=4&contenido=7927d237e6c5245068897f0f4493e04
-
- Beiträge: 967
- Registriert: Do 15. Apr 2004, 17:12
- Wohnort: Eschborn-Niederhöchstadt
- Kontaktdaten:
Hallo,
bitte mal die Zeile 227 durch folgenden Code ersetzen:
Ist der Fehler dann weg?
bitte mal die Zeile 227 durch folgenden Code ersetzen:
Code: Alles auswählen
} elseif(!in_array($matches[0][0], $aWhitelist)) {
Verdammt, das ich das nich gesehn hab.. ok, das war die Lösung um die Warnung weg zu bekommen!
Wer die Warnung auch beim Linkchecker hat, einfach unter %Verzeichnis eures Contenidos%/Plugin/Linkchecker/inlcudes/include.linkchecker_tests.php wie von frederic beschrieben den Code ersetzen und sich freuen!
Vielen Dank!
*blind bin*
Wer die Warnung auch beim Linkchecker hat, einfach unter %Verzeichnis eures Contenidos%/Plugin/Linkchecker/inlcudes/include.linkchecker_tests.php wie von frederic beschrieben den Code ersetzen und sich freuen!
Vielen Dank!
*blind bin*
-
- Beiträge: 967
- Registriert: Do 15. Apr 2004, 17:12
- Wohnort: Eschborn-Niederhöchstadt
- Kontaktdaten:
Re: Linkchecker
Wo kann ich auf akualisieren klicken? Ich habe da nichts gesehen.Felicita hat geschrieben:ich habe alle Links die nach www. gingen und falsch waren korrigiert, dann auf aktualisieren geklickt - perfekt
V.4.8.3
-
- Beiträge: 967
- Registriert: Do 15. Apr 2004, 17:12
- Wohnort: Eschborn-Niederhöchstadt
- Kontaktdaten:
In Version 4.8.6 ist diese Zeile bereits so korrigiert. Ich bekomme jetzt die Meldung (3x)frederic hat geschrieben:Hallo,
bitte mal die Zeile 227 durch folgenden Code ersetzen:Ist der Fehler dann weg?Code: Alles auswählen
} elseif(!in_array($matches[0][0], $aWhitelist)) {
Wrong datatype for second argument in... /contenido/plugins/linkchecker/includes/include.linkchecker_tests.php on line 118
-
- Beiträge: 967
- Registriert: Do 15. Apr 2004, 17:12
- Wohnort: Eschborn-Niederhöchstadt
- Kontaktdaten:
Ich schaue mir das mal im Laufe des Tages an. Auf Anhieb kann ich mir den Fehler nur so erklären, dass du keine Einträge in der Tabelle !PREFIX!_cat_art hast. Das ist eigentlich aber unwahrscheinlich, weshalb der Fehler in der Praxis nicht auftreten kann/darf/sollte. Sind bei dir Einträge vorhanden? Falls ja, beschäftige ich mich, wie geschrieben, spätestens heute Abend damit.
-
- Beiträge: 967
- Registriert: Do 15. Apr 2004, 17:12
- Wohnort: Eschborn-Niederhöchstadt
- Kontaktdaten:
Kannst du bitte mal folgende Datei (include.linkchecker.php) durch die in deinem Verzeichnis ersetzen und mir bitte Bescheid geben, ob der Fehler noch auftritt? Reproduzieren kann ich es nämlich (leider?) nicht.
Download: http://frederic.gameports.net/linkchecker_fix.zip (3,912 KBytes)
Download: http://frederic.gameports.net/linkchecker_fix.zip (3,912 KBytes)
-
- Beiträge: 472
- Registriert: Di 15. Apr 2008, 15:57
- Wohnort: Michelstadt
- Kontaktdaten: