Hi Jonathan,
We have a command-line task that can clear the application cache - if you managed to successfully complete the other web installer steps (i.e. configuring the Elasticsearch and MySQL connections; creating an admin user, etc) then I'm hoping this might allow you to proceed. It needs to be run from AtoM's root installation directory - in a standard setup, this is /usr/share/nginx/atom, though this path may vary in your installation. To clear the application cache, run:
Then I'd suggest restarting PHP-FPM, as well as memcached if you are using it. I will list the commands for this in Ubuntu - once again, I'm not sure if they might be different in CentOS
- sudo systemctl restart php7.2-fpm
- sudo systemctl restart memcached
Let us know if that helps.
Note as well that the PHP version matters - are you using PHP 7.2? If not, it's possible this is affecting your ability to log in as well.
We have upgraded the password hashing algorithm in AtoM 2.6 to use Argon2i, but older versions of PHP do not support this.
If you're trying to use PHP 7.0, then you can try changing the algorithm used to PASSWORD_BCRYPT in config/app.yml (the relevant section is near the bottom of that config file) - be sure to restart your services and clear the application cache after making changes in this config file. However, we did not do thorough testing with PHP 7.0 for the 2.6 release, and you may encounter other issues - be warned! Ideally, if you're not using PHP 7.2 currently I would suggest you upgrade if possible.
Finally, if you are still having issues logging in with the account you created during installation, you could potentially try create a new admin account from the command-line, to determine if there's a problem with just that previous account. See:
Hopefully, this might allow you to log in and change the password with the other account, or delete it if you prefer. If neither account is able to login after trying the recommendations above, then the problem is not the account itself - let me know what you've tried and how it went, and we can go from there.
Cheers,