I have a new site that will be powered by CMSB.
Whilst installing I got the error about MBSTRING and safe_mode.
The customer contacted the ISP to have them make the necessary changes but they said they will not do this as the site is on a shared server.
We offered to host the site elsewhere but the customer is refusing so we have reached an impasse.
In order to get the CMSB installed I attempted to modify the /lib/init.php myself. I have commented out the following lines:
250 if (!extension_loaded('mbstring')) { $missingExtensions .= "This program requires the PHP 'mbstring' extension.<br/>\n"; }
266 $inSafeMode = ini_get('safe_mode') && strtolower(ini_get('safe_mode')) != 'off';
267 if ($inSafeMode) { $errors .= "Please disable the 'safe_mode' setting in php.ini. (safe_mode has been removed from the latest PHP versions and it's use is <b>highly discouraged</b> by the authors of PHP - <a href='http://php.net/manual/en/ini.sect.safe-mode.php'>read more</a>)<br/>\n"; }
The CMSB is now installed and operational, but i'm worried that making these edits will effect the CMSB.
Can you please advise as this is now a matter of urgency.
Ross.