try ...catch ... Fehler bei älterer Apacheversion?

Dieguito

Mitglied
Auf zwei Server ist PHP 5.2.5 installiert.

Einer der Server (laut phpinfo(): SERVER_SOFTWARE Apache) gibt bei diesem Code einen Fehler aus: Parse error: syntax error, unexpected '{' on line 31

31 try {
32 mysql_connect($dbhost,$dbuser,$dbpass);
33 mysql_select_db($dbname);
34 } catch (Exception $e) {
35 .
36 .
37 .
38 exit;
39 }

(laut phpinfo()): SERVER_SOFTWARE Apache/2.2.6 (Unix) PHP/5.2.5 mod_ssl/2.2.6 OpenSSL/0.9.8b

funktioniert dies jedoch.

Kann es wirklich an der Apache Version liegen, dass try catch nicht geparsed werden kann, obwohl die PHP Version jeweils dieselbe ist?
 
jepp, 5.2.5 gibt phpversion() zurück.

Ist es irgendein Risikoproblem, wenn ich die beiden phpinfo Links hier reinschreibe?
 
Zurück