Closed hexxamillion closed 3 months ago
Hey, Thanks for your report. PHP 8.3 isn't supported PHP 8.2 isn't supported
And now for your question:
ipconfig.php
REMOVE_INDEXPHP=false
and change it to true
/dev
part. It depends on your nginx config file
Same goes for the port, it depends on your nginx configHere's an example nginx config file: resources/docker/nginx/invoiceplane.conf
I placed ivpl.local
in my /etc/hosts
file so I don't need to do weird things with ports and subdirectories
@hexxamillion I'm going to close this issue.
InvoicePlane was built with CodeIgniter V3 (don't ask). As long as CodeIgniter V3 isn't compatible with PHP 8.2 and higher, InvoicePlane can't either. The 404's can be handled in 2 ways:
If you have any more questions regarding InvoicePlane with PHP 8.1 you can find me on the community forums https://community.invoiceplane.com or on Slack: https://join.slack.com/t/invoiceplane/shared_invite/zt-2kidwnpkk-yTI7~x9Wi6lE~D0NgMpU6g
Expected Behavior
The web setup page should display.
Current Behavior
I get 404 not found when accessing my URL with http://localhost:[port]/dev/index.php/setup
Screenshots
Possible Solution
Steps to Reproduce
Context (Environment)
Initial setupI am running Nginx on Ubuntu 22.04 and PHP 8.3.8
Detailed Description
Possible Implementation
Failure Logs