Version ie <v5.11.55>
Environment
Checklist
Can you replicate the issue on our v5 demo site https://demo.invoiceninja.com or Invoice Ninja ? No
Have you searched existing issues? Yes
Have you inspected the logs in storage/logs/laravel.log for any errors? No
I use the version 8.2 PHP and tried it also with 8.4 PHP
Describe the bug
I have performed the installation on the shared server. I then go to the website to log in. After entering the login data, the following error message appears:
Error: please check that Invoice Ninja v5 is installed on the server
URL: mywebsite.com - This website is for sale! - mywebsite Resources and Information.
Response: No input file specified.
Headers: {content-type: text/html; charset=UTF-8, date: Thu, 24 Apr 2025 09:12:52 GMT, p3p: policyref=“/w3c/p3p.xml”, CP=“IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT”, server: Apache, strict-transport-security: max-age=31536000, x-firefox-spdy: h2}}
Steps To Reproduce
Expected Behavior
I expected to be able to log in after installation and use the software to its full extent.
hillel
April 24, 2025, 12:23pm
2
Hi,
It sounds like you may be using the Flutter web app, you can change to the React web app by running this SQL query:
UPDATE accounts SET set_react_as_default_ap = 1;
Hi and thank you for your response!
I’m not using the Flutter web app. I want to Log-In with the Browser, with Firefox or a Chrome based one.
How can I run this SQL-Query? In phpMyAdmin?
hillel
April 24, 2025, 1:02pm
4
Yes, you can use phpMyAdmin
You may also want to test with the desktop app
Yes, I tested it and want to use it for my single person Business.
I run this SQL-Query and got now an error 404-Nothing to see here
Damn
How can I reset the executed SQL query?
hillel
April 24, 2025, 1:45pm
9
UPDATE accounts SET set_react_as_default_ap = 0;
Thank you! That worked to solve the issue with 404
Does anyone have any idea how I can solve the problem of not being able to log in?
I still get the following error message:
Error: please check that Invoice Ninja v5 is installed on the server
URL: https://xxxmywebsite.com/index.php/api/v1/login?first_load=true&include_static=true&einvoice=true
Response: No input file specified.
Headers: {content-type: text/html; charset=UTF-8, date: Fri, 25 Apr 2025 09:25:31 GMT, p3p: policyref=“/w3c/p3p.xml”, CP=“IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT”, server: Apache, strict-transport-security: max-age=31536000, x-firefox-spdy: h2}}
hillel
April 25, 2025, 11:52am
12
Do you see the same error in the desktop app?
hillel
April 25, 2025, 12:22pm
14
You shouldn’t see index.php in the URL, I suggest checking that mod_rewrite is enabled
The index.php is called, for example, when I want to log in with the browser.
How can I check that mod_rewrite is enabled?
Or have I misunderstood mod_rewrite?
hillel
April 25, 2025, 1:00pm
16
You can temporarily setup a phpinfo page to check the server’s settings
How can I do this?
Can you help me with this? How can I implement this?
Ok, that worked. But I can’t find mod_rewrite in the overview.
Or should I look for other points?
Here is an example, the first entries…