jpgraph

mewX

Erfahrenes Mitglied
Hi, bekomme gerade von einem Script, das bisher immer funktioniert hat, eine Fehlemerldung:

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /mnt/be1/01/620/00000019/htdocs/jpgraph/jpgraph.php on line 236

OK, kann ja sein, aber ich habe 100%ig nichts an der Datei geändert - und vorher hat's ja schonmal gefunzt.
Hat jemand ne Idee? Kann's mit der PHP-Konfig zusammenhängen?

Achja, der Code in der Ecke:

PHP:
//
// Get hold of gradient class (In Version 2.x)
//
require_once 'jpgraph_gradient.php';

GLOBAL $__jpg_err_locale;
$__jpg_err_locale = 'en';
class ErrMsgText {
    private $lt = NULL; //< Zeile 236
    private $supportedLocales = array('en');
    function ErrMsgText() {
	GLOBAL $__jpg_err_locale;
 
Zuletzt bearbeitet:
POste ansonsten mal das ganze SKRIPT, weil die Klasse ja auch abgeschnitten ist bringt uns ja nix. Ab ca. 5 Zeilen über der Zeile 236.
 
Also ich bekomme keinen Error... Benutze XAMPP 1.5.3a (PHP 5.1.4) und JpGraph 2.1.2 (frisch runtergeladen).
Und ja, der Source sieht an der betroffenen Stelle gleich aus ;)
 
Also hab auch mal PHP 5.1 eingetstellt, geht auch nicht.
Eventuell hat ja mein Hoster (Strato) was an der PHP-Config geändert und deswegen es nicht mehr.
 
Zuletzt bearbeitet:
Das hab ich auch gerade versucht, geht nicht.
Eventuell hat ja mein Hoster (Strato) was an der PHP-Config geändert und deswegen es nicht mehr.

Ich könnte auch einfach den Strato-Support anschreiben, die antworten immer ziemlich schnell und gut.
 
Strato setzt standardmäßig weiter PHP4 ein soweit ich weiß. Versuch mal die Datei in .php5 umzubenennen.
 
Hab in meiner Konfiguration (man kann das einstellen) auf PHP5 umgestellt. Von daher...
Ich versuch trotzdem mal die Datei in php5 umzubenennen..
 
Zurück