PHP 8.2 is unsupported for now, let’s wait till CodeIgniter comes with their version
PHP 8.1 is the supported version.
Should work with PHP 7.4 as well
Message: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior
Filename: MX/Router.php
Line Number: 224
I also uploaded it to another folder http://bigsoundsystems.be/invoice2/index.php/setup and I get this message
Composer detected issues in your platform: Your Composer dependencies require a PHP version “>= 8.1.0”.
I don’t understand how i can have 2 different instances with the same code… it’s just an upload of the 1.6.0 zip file on the same domain.
My “solution” is by commenting in ip > vendor > composer > platform_check.php the following lines
//if (!(PHP_VERSION_ID >= 80100)) {
// $issues = 'Your Composer dependencies require a PHP version “>= 8.1.0”. You are running ’ . PHP_VERSION . ‘.’;
//}
but now PDF generation is not working
What a mess. Changing to 7.2 and hoping the installation on the same database as my previous IP installation did not mess anything up.
Kinda disappointed here. I love the software but simply upgrading it for security purposes makes it unreliable.
You can’t say it’s a mess until you’ve pinpointed your actual problem and solution
So, you switched back to 7.4, did you delete composer.lock and vendor directories, change composer.json and run composer install? Right.
How about solving it locally first.
Changing back to 7.2 will probably result in other problems.
Hi @Tim1985, this seems the error we saw when the first line of the ipconfig.php file had not been commented out. Can I kindly ask you to check that you edited the first line of the ipconfig.php as indicated in pt. 6 of the installation instructions Installation - InvoicePlane Wiki which refers to pt. 2 of the upgrade instructions (Update InvoicePlane - InvoicePlane Wiki). This step will be solved in the upcoming v1.6.1 version.
Now I can select the language (CSS does not load so something is still wrong) and when I continu I am redirected to the “not found” page of the wordpress site in the root of the domain.
But at least we are already one step further. Thank you. If I need to provide more information please let me know.