Seite 1 von 1

CTrack XTreme Fehler

Verfasst: 20.04.2005 21:58
von Samariel
Moin,

also folgendes Problem....

Unter Injection Detection, wenn ich die "Integrität prüfen" kommt oben folgende Meldung:

Code: Alles auswählen

Warning: filesize(): Stat failed for ../viewforum.php (errno=2 - No such file or directory) in ...\admin\admin_injectiondetection.php on line 123
Line 123 hat folgendes:

Code: Alles auswählen

 $filesum2 = filesize("../" . $dateiliste[$i-1]);

Wenn ich auf "System aktualisieren" gehe kommt folgende Fehlermeldung:

Code: Alles auswählen

Warning: filesize(): Stat failed for ../viewforum.php (errno=2 - No such file or directory) in ...\admin\admin_injectiondetection.php on line 81

Line 81 hat folgendes:

Code: Alles auswählen

$filesum2 = filesize("../" . $dateiliste[$i-1]);
Fehler tauchen direkt anscheinend nicht auf. zumidnest sagt er mir immer, dass alles erledigt wurde. Doch was bedeuten diese Fehler?
Wenn, dann sollte es doch auch komplett richtig funktionieren.
Unterdrücken will ich die Meldungen auch nicht!


Danke! ;)

Verfasst: 21.04.2005 10:50
von John Doe
Hallo,
ich denke Deine viewforum.php wird nicht gefunden. Ist die vielleicht umbenannt worden durch einen mod oder so?

Verfasst: 21.04.2005 13:07
von Samariel
Hmm,

stimmt, duch den CH-mod 2.11. Doch welche ist nun dafür zuständig, bzw. wohin nun verlinken?

Verfasst: 22.04.2005 00:13
von John Doe
Du könntest entweder
a. den viewforum.php Teil aus der admin_injectiondetection.php löschen oder
b. Du änderst den Namen dort in den nun aktuellen.

Verfasst: 23.04.2005 00:49
von Samariel
Nun, einen Teil einfach so wegzulassen wäre wohl nicht so gut, wozu sonst einzubauen.. ;)

Und einfach so abändern? Klar, gerne... wenn mir sagst in was. Denn wenn ich wüsste was nun dafür verantwortlich ist, könnte ich ja auhc mal versuchen DORT diesen einzubauen. ;)

Verfasst: 23.04.2005 10:54
von John Doe
In dem ch-mod wird ja die viewforum.php umbenannt, da wohl nicht mehr benötigt. Ich würd sagen für eine Datei, die man nicht braucht, braucht man auch keine Prüfsumme brauchen.
Ums mal in korrektem Deutsch zu formulieren ;)

Im Klartext:

Code: Alles auswählen

$dateiliste = array('common.php', 'config.php', 'extension.inc', 'faq.php', 'groupcp.php', 'index.php', 'login.php', 'memberlist.php', 'modcp.php', 'posting.php', 'privmsg.php', 'profile.php', 'search.php', 'viewforum.php', 'viewonline.php', 'viewtopic.php');
   
die Stelle gibt es 3 mal in der admin_injectiondetection.php.
In dieser Liste änderst Du einfach jeweils

Code: Alles auswählen

viewforum.php
in

Code: Alles auswählen

usercp.php
da diese Datei neu hinzukommt.

Verfasst: 23.04.2005 11:05
von rabbit
die viewforum.php wird im CH2.1.x von der index.php übernommen in zusammenhang mit der topics_box.tpl (welche für die viewforum-ansicht zuständig ist). auch die class_forums.php sollte da mitwirken, schätze ich...

Verfasst: 23.04.2005 12:35
von Samariel
Danke, die Änderung hat die Fehler soweit beseitigt!

;)