That wasn’t it. I used my existing mysql user, as you said, after granting that user all privileges to the bluebird database. The error is the same. It’s having something to do with the oemr_password_salt function.
This has been my thought process on what’s happening: The fatal error is noted to be at line 1089 in setup.php. For me that is the snippet I pointed to earlier, “Adding Initial User…” This correlates with what I’m seeing on screen in terms of the freeze: It’s happening when there is an attempt to make the initial user for OEMR. The fatal error further refers me to line 360 of /var/www/openemr/library/classes/Installer.class.php. That line is the following:
$salt=oemr_password_salt(); // Uses the functions defined in library/authentication/password_hashing.php
When I go to password_hashing.php, I find the function for oemr_password_salt() that I pasted above. So it’s somewhere here where it’s all going wrong. I don’t understand why it’s happening in my specific case, but that’s what I’m seeing occur. Am I thinking right on this?
the fatal error is at line 360 and it’s traced back to line 1089 in the stack, think you may have a different version of setup.php in with your 5.0.2.1