Hi
I following the instructions.
I try to upgrade IP from 1.5 to 1.6 but /index.php/setup show empty page.
Run PHP 8.1
Hi
I following the instructions.
I try to upgrade IP from 1.5 to 1.6 but /index.php/setup show empty page.
Run PHP 8.1
Empty page means an exception or parse error has occurred.
The error_reporting settings are set to a way that you canbot see the errors, usually because youāve set the āenvironmentā to āproductionā.
If you cannot see any errors in the logs, clear the logs and regenerate your blank page, it should show your parse error.
Only do this if you cannot find the parse error in your logs:
define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'development');
It means you have to go to https://your-site.com/index.php?CI_ENV=development
(and you can probably even set it in your ipconfig.php, which is better)
In the end youāll need this setting in your php.ini:
ini_set('display_errors', 1);
But that can all be done by setting the environment to development
Big thanks!
I hadnāt turned it on DISABLE_SETUP
Now the upgrades are done but there is one other problem that was there before. I think it will disappear after the update. Unable to create a new invoice. Links have a # symbol at the end.
For example:
/index.php/dashboard# menu on top
/index.php/invoices/view/563# I want to copy an existing invoice
Try to explain the entire problem:
Great explanation!
Iāll close your case then because itās resolved?
So where is the case resolved? I canāt add new the bills because there is a symbol # at the end of the links. Unable to go to the relevant section.
Canāt get to the create a new bill section
So whereās the steps to reproduce?
Output of your networks tab?
Output of your console tab?
All you gave was a screenshot.
Yep, i see your ā#ā sign
Now i need the rest of your details
Good screenshot of the Network tab.
See that error message in Red Letters? Can you translate that the English language
Way better.
The content you are serving must be served over HTTPS
Some of it is served over HTTP and some over HTTPS.
This confuses your server and therefore it blocks when you click on that link
Start resolving your problem by:
IP_URL=
I found, and there is nothing after the equal sign. What exactly to write there?
That is really really strange, because you have an address where your InvoicePlane is running (check your browser address bar)
So the fact that things after IP_URL=
is really strange
I try to copy invoice too.
I really donāt know what to do