Meine letzte Installation von SugarCRM (open source CRM Web-Lösung in PHP) machte ansich keine Probleme, doch bis eines Tages folgender Fehler auftrat:
Warning: Unexpected character in input: '' (ASCII=2) state=1 in /home/rx/public_html/crm/include/utils/mvc_utils.php(48) : eval()'d code on line 1 Warning: Unexpected character in input: ' in /home/rx/public_html/crm/include/utils/mvc_utils.php(48) : eval()'d code on line 1 Warning: Unexpected character in input: '' (ASCII=2) state=1 in /home/rx/public_html/crm/include/utils/mvc_utils.php(48) : eval()'d code on line 1 Warning: Unexpected character in input: ' in /home/rx/public_html/crm/include/utils/mvc_utils.php(48) : eval()'d code on line 1
Anscheinend kann es zu einem Codierungsfehler kommen, der der Systemdatei mvc_utils.php Probleme bereitet. Der Fehler kann sehr einfach behoben werden:
In der Datei sugar\include\utils\mvc_utils.php
den String eval($msi10) mit @eval($msi10) ersetzen (Quelle)