Hi -
I discovered something odd in the middle of writing this post (see below), so am amending my text here if not the title of the post.
This is my 3rd time installing AtoM, and I haven't run into this issue previously. I followed the installation instructions given here:
precisely in a freshly installed Ubuntu 18.04 instance.
When I go to execute the initial configuration using a web browser, as soon as I navigate to the URL associated with AtoM (in my case, localhost:8084) I get the following nginx error log:
2020/08/01 10:16:39 [error] 20136#20136: *72 FastCGI sent in stderr: "PHP message: No connection information in your runtime configuration file for datasource [propel]" while reading response header from upstream, client: 127.0.0.1, server: _, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/run/php7.2-fpm.atom.sock:", host: "localhost:8084"
Continuing with Check system shows no errors, but if one fills in the DB information and clicks on Save one gets
504 Gateway Timeout with the following nginx error log:
2020/08/01 11:24:30 [error] 20136#20136: *97 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: _, request: "GET /index.php/sfInstallPlugin/insertSql HTTP/1.1", upstream: "fastcgi://unix:/run/php7.2-fpm.atom.sock", host: "localhost:8084", referrer: "http://localhost:8084/index.php/sfInstallPlugin/configureDatabase"Since symfony is installed as part of AtoM, I'm not sure if it should be system visible, but it's not:
root@atom:/etc/systemd/system# php symfony cc
Could not open input file: symfony
Now, here is where it gets weird:If I follow the same installation steps, but on the "Configure database" screen fail to enter a database password, so that the following error occurs:
Unable to open PDO connection [wrapped: SQLSTATE[HY000] [1045] Access denied for user 'atom'@'localhost' (using password: NO)]
If I now enter a database password and click Save and continue, the installation proceeds without further error! So, the post title is somewhat misleading; one can configure AtoM, just not as prescribed.