Wenn der cron bei Drupal nicht will...

Nach einer Neuinstallation will der Cron nicht so richtig anlaufen. Egal was man macht, ob mittels Direktstart oder über einen Eintrag in der crontab-Tabelle, es wird immer der folgende Fehler produziert:

Unknown(jpgraph.php): failed to open stream: 
No such file or directory in 
/homepages/20/d171302001/htdocs/vonhaeftens-blog/includes/common.inc(1655) : 
eval()'d code in Zeile 2.

In diesem Fall installiert man die passende Library von jpgraph, nämlich

  • PHP Versionen bis 4.x: jpgraph 1.x
  • PHP 5/6 : jpgraph 2.x

Derzeit (August 2009) ist bei 1und1 noch PHP 4.4.9 installiert. Demzufolge muß man jpgraph 1.x installieren, auf diesem Server vonhaeftens-blog ist zum Beispiel jpgraph 1.44 installiert. Insgesamt heißt das: es müssen im Verzeichnis ~drupalhome/include (also vonhaeftens-blog/include) folgende Dateien enthalten sein:

jpgraph.php
jpgraph_bar.php
jpgraph_canvas.php
jpgraph_dir.php
jpgraph_error.php
jpgraph_gantt.php
jpgraph_line.php
jpgraph_log.php
jpgraph_pie.php
jpgraph_pie3d.php
jpgraph_scatter.php
jpgraph_spider.php

Danach sollte der Cron funktionieren.

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
CAPTCHA
Diese Frage dient dazu festzustellen, ob Sie ein Mensch sind und um automatisierte SPAM-Beiträge zu verhindern.
2 + 1 =
Lösen Sie dieses einfache mathematische Problem und geben Sie das Ergebnis ein. Für 1 + 3 geben Sie z.B. 4 ein.