Hello, i am trying to install invoiceninja v5 on xampp on windows 10. I have all php extensions loaded.
when ever i try to go to invoice.thetechnologystudio.com or any folder like /public/setup after it says error 500 server error with a invoiceninja photo. I have no idea how to fix this as there is no documentation for windows only for linux. Any help please?
If you see a 500 the details will always be logged somewhere. Since you can see the app I would assume it would be in storage/logs but it may be in the web server error logs.
You mean the .env.ci file?
In that file APP_DEBUC is already set to true.
I don’t have a .env file
I have .env.ci, .env.dusk.example, .env.example and .env.travis
OK we’re getting somewhere.
Changing env.example to env gave me a 404 error in stead of a 500. Then I manually navigated to /public which gave me a nicer looking 404 error, then I manually navigated to /public/setup and I got the setup wizard! When I fully completed the setup, I got back to the base folder (it’s localhost/finance for me) but it still gave me a 404. /finance/public also gives me a 404 and the /setup/ folder also no longer exists. Any idea what to do next?
If I try to navigate to:
localhost/finance/public/index.php
It loads for a while and then redirects me to
mod_rewrite is enabled on my server (I use it succesfully in several other locations)
AllowOverride is also on for the htdocs directory and DirectoryIndex has index.php amongst others.
The APP_URL is correct in the .env file.
I am able to access InvoiceNinja now by manually typing the full URL localhost/finance/public/index.php but going to localhost/finance, localhost/finance/ or localhost/finance/public/ gives a 404.
Even i am trying to install invoice ninja on windows using xampp, and there are no documentation or whatsoever for the process and i am stuck in the same way as you.
Could you please guide me if you have solved the issue.
You copy all the contents from the invoiceninja.zip to your htdocs folder (it doesn’t work in a subfolder unless you make a subdomain like ninja.example.com).