Hallo zusammen,
ich habe ics_awstats installiert (Typo3 4.1.5) und konfiguriert.
Das manuelle Update läuft wunderbar.
Wenn ich allerdings das "awstats-update.phpcron" in die crontab eintrage, wird dieses nicht richtig ausgeführt.
In der Konfiguration ist Cron-Update bei den Logfiles ausgewählt, doch es tut sich nichts.
Ich habe schon unter allen möglichen Usern versucht die Crontab zu editieren, doch NICHTS 😢
Wenn ich in Plesk das crontab eintrage erhalte ich folgende eMail als Statusmeldung:
Cannot find configuration. This file is probably executed from the wrong location.
Kann mir bitte jemand helfen, ich komme nicht mehr weiter!
Vielen Dank!!!
Ich will ja nicht nerven, aber hat denn keiner eine Idee woran es liegen kann, oder gibt es jemand, der es erfolgreich verwendet. Dann stellt sich mir die Frage, wie ist derjenige vorgegangen, der es geschafft hat und unter welchem User lässt er den Cron Job laufen?
Danke!!
Grüße
Hardy
Hallo harry7922,
habe exakt das gleiche Problem. Konntest Du schon eine Lösung finden?
Hallo inu!
Leider habe ich noch keine Ahnung weshalb ich dieses Problem habe.
Habe eine die() Funktion gelöscht und erhalte seitdem eine genauere Meldung:
PHP Warning: require_once(): SAFE MODE Restriction in effect. The script whose uid is 30 is not allowed to access /srv/www/vhosts/domain.com/httpdocs/t3lib/class.t3lib_div.php owned by uid 10001 in /srv/www/vhosts/domain.com/httpdocs/typo3conf/ext/ics_awstats/mod1/awstats-update.phpcron on line 53 PHP Warning: require_once(/srv/www/vhosts/domain.com/httpdocs/t3lib/class.t3lib_div.php): failed to open stream: Success in /srv/www/vhosts/domain.com/httpdocs/typo3conf/ext/ics_awstats/mod1/awstats-update.phpcron on line 53 PHP Fatal error: require_once(): Failed opening required '/srv/www/vhosts/domain.com/httpdocs/t3lib/class.t3lib_div.php' (include_path='.:.:/usr/share/php5:/usr/share/php5/PEAR') in /srv/www/vhosts/domain.com/httpdocs/typo3conf/ext/ics_awstats/mod1/awstats-update.phpcron on line 53
Habe schon versucht andere Rechte zu vergeben, doch ich bin ratlos.
Der safe_mode sollte "off" sein.
Bitte um nähere Infos, wenn Du es lösen kannst.
Grüße
Bin heute einen Schritt weiter gekommen.
Ich habe in die awstats-update.phpcron folgende Zeilen an den Anfang eingefügt:
<?php
var_dump(get_cfg_var('cfg_file_path'));
var_dump(ini_get_all());
?>
Darauf hin habe ich erfahren, dass eine andere php.ini für die CRON-Jobs zuständig ist, bei der war der safe_mode ON. Habe diesen nun auf Off gestellt, seitdem bekomme ich keine Fehlermeldungen mehr und es funktioniert!!!
Folgende php.ini musste ich bearbeiten (Plesk):
/etc/php5/cli/php.ini
Danke
Grüße
Hardy