// i18n: ignore language files (loaded o…

PHP Fehlermeldung in Silverstripe bei PHP 5.3.0  -> “… ereg_replace() is deprecated …”

In der sapphire/core/ ManifestBuilder.php müssen alle doppelten Anführungszeichen ( “) duch einfache (‘) in der Zeile 257 ersetzt werden – dann läufts wieder:


// i18n: ignore language files (loaded on demand)
if($item == 'lang' && @is_dir('$folder/$item') && ereg_replace('/[^/]+/\\.\\.','',$folder.'/..') == Director::baseFolder()) continue;