Anyone make sense of this error message?

kylew1981 wrote on Sunday, June 19, 2011:

I have finally managed to install openemr 4.0.0 but during installation i got the following error message: _

Warning: substr() expects parameter 1 to be string, array given in C:\xampp\htdocs\openemr\library\classes\Installer.class.php on line 297                _   

Also when i am using openemr there is the following error message:  _

Warning: date() : It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ‘Europe/London’ for ‘1.0/DST’ instead in C:\xampp\htdocs\openemr\library\classes\Prescription.class.php on line 188  
This same message appears 4 times consequetively with the only difference being the “on line part 188” part at the end- the other line numbers are: 189, 190, & 397

After 3 days of trying to get the software to work i have finally done that so now getting these error messages is so frustrating - any help would be greatly appreciated!

_

bradymiller wrote on Thursday, June 23, 2011:

Hi,
Make sure you have the following php configuration settings:
http://www.openmedsoftware.org/wiki/FAQ#What_are_the_correct_PHP_settings_.28can_be_found_in_the_php.ini_file.29_.3F
-brady