Hi all. Hopefully this can get sorted out easily. The disclaimer is this - I know next to nothing about web/php/Laravel, but I follow instructions reasonably well. I’d like to get this sorted and hopefully give more details for others that would like to use the app as well. So let’s get what I have so far…
InvoiceNinja is a Laravel app - which is a PHP framework. The app has gotten the best reviews versus anything else around. Personally I’d pay to get it up, but I need it on my site. My primary reason for wanting to use it is so I can send out reminders to persons that like to be late with their payments.
So first of all we need to install Laravel on HostGator.
That guide works nicely for the install - and I got it installed - but I realized thereafter that it wanted me to move the contents of PUBLIC to my PUBLIC_HTML folder. This suggests that Laravel and whichever other app would completely take over my site (correct me if I’m wrong there). As a result of that I didn’t do it. After using PUTTY to get it installed it’s just sitting there.
So I’ve used HostGator’s cPanel to create a new database and edit the file /public_html/ninja/config/database.php to point to this new database. Same results as above - blank page or 500 internal error.
Now I’ve found this other link:
That provided some insight - but for someone that knows nothing (not next to nothing - nothing) about PHP/Laravel this is difficult. I’ve setup (and purchased) other invoice apps which work fine - but their reminder options just do not work. Cron jobs setup but it still doesn’t work - other cron jobs work fine however - and HostGator’s support on this matter is limited to “ask your web developer for assistance”.
So let’s see if it’s possible to get this working. I’ll add screenshots as we go along or later if we manage to get this up and working. Thanks in advance - hope to hear back from someone soon.