Need Help Updating Invoice Ninja from Dashboard

Seeking assistance with updating Invoice Ninja from the dashboard. Firstly, the latest version 5.8.47 is not appearing. Secondly, after clicking on update and entering my password, it takes some time to load, followed by an error 404: Not Found – Route does not exist. I am self-hosting on cPanel shared hosting and this is my first time installing, using Softaculous. Any guidance would be appreciated.

P.S my current installation invoice.*****.com/ublic/index.php


image

Hi,

If you see index.php in the URL it usually means that mod_rewrite needs to be enabled.

.htaccess file already looks like this mean enabled ? or should i do something else ?

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule "^.env" - [F,L]
#  RewriteRule "^storage" - [F,L]
  RewriteRule ^(.well-known)($|/) - [L]
  
  RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

I suggest setting up a phpinfo file to check if mod_rewrite is enabled.

Note: the best practice is to map the web root to the /public folder.