Syntax errors in interface
After upgrading from 3.0.5.4p8 to 3.1a (21ef2a6c), I got the following errors in apache log file, when browsing to "SYSTEM"-> "Serverconfig"
[Fri Mar 18 01:37:34.950777 2016] [fcgid:warn] [pid 28997] [client 109.193.117.40:51672] mod_fcgid: stderr: PHP Parse error: syntax error, unexpected ';', expecting ')' in /usr/local/ispconfig/interface/web/admin/form/server_config.tform.php on line 173, referer:
the mentioned line ends with ";", but needs a ",", since it is in the middle of an array.
2nd error logged
mod_fcgid: stderr: PHP Parse error: syntax error, unexpected 'Deaktiviere' (T_STRING) in /usr/local/ispconfig/interface/web/admin/lib/lang/de_server_config.lng on line 176, referer:
Escaping didn't work for me and got overwritten, I replaced ' by ".
The 3rd error is the following,
[Fri Mar 18 01:45:24.189571 2016] [fcgid:warn] [pid 29803] [client 109.193.117.40:51741] mod_fcgid: stderr: PHP Warning: include(): Failed opening '../dns/lib/lang/en_server.lng' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /usr/local/ispconfig/interface/lib/classes/tform_base.inc.php on line 147, referer:
While the path is relative,
find ./web/dns/lib/lang/ -name "*server.lng"
has no results. But I also did not see anything wrong.