Installing to a shared Linux server at Dreamhost.
Dolibarr 14.0.5
PHP 7.4.15
MySQL database
Using http, not https
Domain: nattest . hartspice . com
Web Server: logsdon . dreamhost . com
DB server: mysql . nattest . hartspice . com
Filesystem user ID: dh_qr5byn
Apache user ID: dh_qr5byn
DB user ID: dh_qr5byn
Fresh install to newly created database with user already created.
Initial setup page shows all green checks, I select Fresh Install
Step 1 shows all green checks, can connect to database. I click Next Step
After a couple of minutes, the browser gets:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
The server error log shows:
[Thu Feb 03 13:27:25.619773 2022] [fcgid:warn] [pid 429174:tid 3988036495104] [client 38.21.58.252:33380] mod_fcgid: stderr: PHP Warning: mysqli::__construct(): (HY000/1045): Access denied for user ‘dh_qr5byn’@‘logsdon.dreamhost.com’ (using password: NO) in /home/dh_qr5byn/nattest.hartspice.com/core/db/mysqli.class.php on line 216, referer: www . nattest . hartspice . com/install/fileconf.php?selectlang=en_US
[Thu Feb 03 13:30:00.605806 2022] [fcgid:warn] [pid 429174:tid 3988061673216] [client 38.21.58.252:33392] mod_fcgid: read data timeout in 120 seconds, referer: www . nattest . hartspice . com/install/step1.php
[Thu Feb 03 13:30:00.605902 2022] [core:error] [pid 429174:tid 3988061673216] [client 38.21.58.252:33392] End of script output before headers: step2.php, referer: www . nattest . hartspice . com/install/step1.php
The problem appears to me to be the “password NO”, since the DB user requires a password to login, which I did provide.
Not sure what to try next, this looks to me like a problem deep in the setup code. Hoping for more knowledgable help.