I followed this very information guide to setup IN. And it seems to be mostly established. However, it seems as though the database tables are refusing the establish. I tried a previous walkthrough for an older version before finding this guide and it had me preform a php artisan db:seed command.
Is there something similar missing from this guide?
I’m using a separately hosted DB.
The setup page defaults to the db-ninja-01 but if I enter my information I receive a “Success” message when testing the connection.
Error when enabling debug # SQLSTATE[42S02]: Base table or view not found: 1146 Table 'invoices.accounts' doesn't exist (SQL: select * from accounts limit 1)
It’s not easy to support and maintain on enterprise Linux. The package is designed for Ubuntu, and running on Enterprise Linux variants requires building IN from source code every time you update the app.
Php-fpm also requires manual configuration on this platform, but for Ubuntu it is ready to go because NGINX and Apache use the same user name on Ubuntu.
There might be some step you missed, or a bug to discover, but the instruction set works on RHEL, and CentOS and even Fedora with some modification.
If you follow the guide for Ubuntu, there is much less manual configuration required and the app can self-update since the app packages are made for Ubuntu.
If you insist to setup on enterprise Linux you can try to post what exactly you’re struggling with.