[TYPO3-german] Direct Mail: Cronjob läuft nicht

Ivan Kartolo ivan.kartolo at dkd.de
Fri Dec 19 09:57:01 CET 2008


Florian Schaeffer schrieb:
> Guten Morgen Leo,
> 
>> <b>Warning</b>:  require_once(//t3lib/class.t3lib_div.php) [<a
>> href='function.require-once'>function.require-once</a>]: failed to
>> open stream: No such file or directory in
>> <b>/kunden/206180_70794/rp-hosting/7620/8620/typo3cms/dav/typo3conf/ext/direct_mail/res/scripts/dmailerd.phpcron</b>
>> on line <b>61</b><br />
>> <br />
>> <b>Fatal error</b>:  require_once() [<a
>> href='function.require'>function.require</a>]: Failed opening required
>> '//t3lib/class.t3lib_div.php' (include_path='.:/usr/local/lib/php') in
>> <b>/kunden/206180_70794/rp-hosting/7620/8620/typo3cms/dav/typo3conf/ext/direct_mail/res/scripts/dmailerd.phpcron</b>
>> on line <b>61</b><br />
> 
> Das ist mir auch schon oft beim Einrichten des cronjobs aufgefallen. Er
> versucht die Klasse //t3lib/class.t3lib_div.php aufzurufen. Man beachte
> die zwei // am Anfang der Datei.
> 
> Aus irgendeinem Grund schlägt das Ermitteln des Pfades der t3lib auf
> manchen Systemen fehl, alle weiteren Pfade berufen sich darauf und das
> gesamte Skript stoppt.
> 
> Ich behelfe mir immer mit dem Eintragen des absoulten Pfades in dem
> cron-Skript.
> 
> Beispiel (original ist auskommentiert):
> if (!defined('PATH_site')) define('PATH_site', '/html/');
> //if (!defined('PATH_site')) define('PATH_site',
> dirname(dirname(dirname(dirname(dirname(dirname(PATH_thisScript)))))).'/');
> 
> 
> if (!defined('PATH_t3lib')) define('PATH_t3lib', PATH_site.'t3lib/');
> //if (!defined('PATH_t3lib')) if (!defined('PATH_t3lib'))
> define('PATH_t3lib', PATH_site.'t3lib/');
> 
> 
> Danach läuft der cronjob problemlos.
> 
> @Ivan: Vielleicht hast du ja eine Idee, warum die Ermittlung des Pfades
> fehlschlägt. Ich rufe den Job mit dem kompletten Pfad auf. System liegt
> bei Mittwald. Linux. Typo3_src als Symlink...
> 
> HTH
> Florian

@Florian: ist PHP als CGI oder CLI installiert?

VG,

-- 
Ivan Kartolo

Want to support the development of Direct Mail?
- Report some bugs
- Send me patch
- Send me some donation (http://tinyurl.com/58dqg8)


More information about the TYPO3-german mailing list