We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pi-hole version is v5.18.3 (Latest: v5.18.3) web version is v5.21-4-g5c8945c (Latest: v5.21) FTL version is v5.25.2 (Latest: v5.25.2)
A clear and concise description of what you expected to happen.
PHP8.3 many deprecated php commands including utf8_encode
admin interface is broken due to often bad JSON going to datatables because of php warnings / deprecation errors (if on on server)
Steps to reproduce the behavior:
FILES CHANGED LOCALLY TO FIX - changed utf_encode) to mb_convert_encoding(VAR, 'UTF-8', 'ISO-8859-1')
modified: api_FTL.php modified: api_db.php modified: composer.lock modified: scripts/pi-hole/php/auth.php modified: scripts/pi-hole/php/groups.php
=
If applicable, add screenshots to help explain your problem.
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered:
With the upcoming Pi-hole version 6 PHP is gone.
Sorry, something went wrong.
As explained by yubiuser, the current version in development doesn't use PHP and the PHP code probably won't be fixed.
As a temporary fix, you can hide the PHP deprecation messages in your system adding & ~E_DEPRECATED to error_reporting in your php.ini, like this:
& ~E_DEPRECATED
error_reporting
php.ini
error_reporting = E_ALL & ~E_STRICT & ~E_DEPRECATED
@both acknowledged and thanks
I’ve fixed the php code myself instead of disabling the messages in my server .. I’d rather see them myself …
Look forward to the new version
Keep it real out there
O
No branches or pull requests
Versions
Pi-hole version is v5.18.3 (Latest: v5.18.3)
web version is v5.21-4-g5c8945c (Latest: v5.21)
FTL version is v5.25.2 (Latest: v5.25.2)
Platform
Expected behavior
A clear and concise description of what you expected to happen.
PHP8.3 many deprecated php commands including utf8_encode
Actual behavior / bug
admin interface is broken due to often bad JSON going to datatables because of php warnings / deprecation errors (if on on server)
Steps to reproduce
Steps to reproduce the behavior:
FILES CHANGED LOCALLY TO FIX - changed utf_encode) to mb_convert_encoding(VAR, 'UTF-8', 'ISO-8859-1')
=
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: