Zum Inhalt springen

AW Stats Problem - Wird nicht angezeigt

Erstellt am 15. August 2006 · 9 Antworten · letzte Antwort am 16. August 2006

Tags: Frage

Estrobyn ·

Hallo!

Jetzt suche ich dann schon 3/4 Jahre nach einer Lösung dieses Problems...

Ich habe die AW Stats Extension installiert (mit dem Manual). Logfile funzt (es werden Daten reingeschrieben) und alle TS Einträge sowie localconf.php Eintrag sind korrekt (wie im Manual):
TYPO Script

config.stat = 1

config.stat_apache = 1

config.stat_apache_logfile =mydomain.log

// you can use this if you want database logging also but it's not needed

config.stat_mysql = 1

localconf.php

$TYPO3_CONF_VARS["FE"]["logfile_dir"] = 'fileadmin/logfile/';

Wenn ich jetzt aber ins Backend gehe und den "AW Stats" Button drücke, zeigts mir einfach im rechte Frame die Startseite meiner Webseite an (also wie wenn ich auf "VIEW" klicken würde). Und ich habe keine Ahnung wieso. Die URL stimmt eigentlich:

http://www.beispielseite.ch/typo3conf/ext/cc_awstats/mod1/index.php?

Ich habe schon an so vielen Orten gesucht, ohne Resultat. Bin echt am verzweifeln, 😢 wer kann mir helfen?

Grüsse und Danke

Estro

Estrobyn ·

Hi!

Danke für deine Antwort! Ja, es wird langsam Zeit, das ich das Problem gebacken krieg...

TYPO3 CMS ver. 3.8.0

AW Stats ver. 0.10.0

Logfile Pfad: fileadmin/logfile/mydomain.log

Grüsse und danke!

Estro

steffenk ·

versuch mal den TS-Code für config als allererstes ins Template zu setzen.

Was ist mit dem Logfile ? wird eins geschrieben ?

Estrobyn ·

Hallo!

Logfile wird geschrieben, daran liegts also nicht...

Und der TS Code für config war auch schon als erstes drinnen...

o.O

steffenk ·

ok, dann die harte Tour ...

geh in die mod1/index.php und suche folgende Stelle:

if (t3lib_div::GPvar('logf_clear_cache')) {
			$path=$this->MCONF['awstats_data_dir'].$logfiles[$lfile]['domains'][0].'/';
			$dir     = dir($path);
			while ($item_name = $dir->read()) {
				$file = $path.$item_name;
				if (is_file($file)  && preg_match("/.*\.txt/i", $file)) {
					#debug($file);
					#echo '<br />';
					unlink($file);
				}
			}
			$dir->close();
		}

		$url = 'index.php?config='.urlencode($logfiles[$lfile]['domains'][0])

füge nach der zweiten Zeile ein: debug("Pfad: $path ");

Estrobyn ·

Hehe, "die harte Tour", gefällt mir 😉

Leider hat es keine Auswirkungen...

Es zeigt immer nur die Startseite der Webpage an... Die wird ja eigentlich immer dann angezeigt, wenn eine URL eingegeben wird, die nicht gefunden wird. Müsste man also da zu suchen beginnen? Ich habe vorher auch schon versucht, der index.php Datei ein "echo('test');" einzubauen, das zeigts auch nicht an. Die index.php Seite wird also irgendwie gar nicht gefunden/geladen...

Könnte es an RealURL liegen?

Ok, lustig wie ich bin habe ich die index.php im mod1 Verzeichnis durch eine PHP Datei ersetzt, die nur "echo('test');" ausgeben soll. Und was erscheint wenn ich die Seite aufrufe? Die Startseite der Webpage... Hmm... Also irgendwas läuft da gaaaanz gehörig schief!

PS: Die Datei "clear.gif" kann ich in den Verzeichnis aufrufen...

Vielen Dank für dein Hilfe!

Grüsse

Estro

steffenk ·

Hmm... Also irgendwas läuft da gaaaanz gehörig schief!

das würde ich auch sagen.

also die ext mal komplett deinstallieren, löschen und übers ter neu installieren.