Skip to content
New issue

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

Bug: Global charts incompatible with PHP 8? #1190

Closed
eteubert opened this issue Feb 13, 2021 · 0 comments
Closed

Bug: Global charts incompatible with PHP 8? #1190

eteubert opened this issue Feb 13, 2021 · 0 comments
Labels

Comments

@eteubert
Copy link
Member

Expected behavior

„Globale Statistiken für die letzten 30 Tage“ on analytics page works

Actual behavior

Chart shows “Loading Chart failed :(” and PHP error log:

PHP Fatal error: Cannot make non static method League\Csv\Modifier\StreamFilter::validateString() static in class League\Csv\AbstractCsv in [...]wp-content/plugins/podlove-podcasting-plugin-for-wordpress/vendor/league/csv/src/AbstractCsv.php on line 169

System information (see Podlove > Support menu)

Website                    https://forum-gespraechskultur.de
PHP Version                8.0.1
WordPress Version          5.6.1
WordPress Theme            Twenty Seventeen v2.5
Active Plugins             
           - Antispam Bee v2.9.3
           - Cachify v2.3.0
           - Disable Google Fonts v2.0
           - Podlove Podcast Publisher v3.2.2
           - Podlove Web Player v5.4.8
           - Statify v1.8.1
WordPress Database Charset utf8
WordPress Database Collate 
Publisher Version          3.2.2
Web Player Version         player_v5
Monolog Version            1
open_basedir              [...]/httpdocs/:/tmp/:/var/lib/php/sessions:/var/www/vhosts/[...]/tmp
curl Version               7.52.1
iconv                      available
simplexml                  ok
max_execution_time         180
upload_max_filesize        128M
memory_limit               512M
disable_classes            
disable_functions          pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
permalinks                 ok (/%postname%/)
podlove_permalinks         ok
podcast_settings           ok
web_player                 ok
podlove_cache              on
assets                     
  - mp3    audio/mpeg       https://forum-gespraechskultur.de/feed/fgkp-mp3/
  - flac   audio/flac       https://forum-gespraechskultur.de/feed/fgkp-flac/
  - opus   audio/ogg;codecs=opushttps://forum-gespraechskultur.de/feed/fgkg-opus/
cron                       ok
duplicate_guids            ok

0 errors
1 HINWEIS (no dealbreaker, but should be fixed if possible): 
- The PHP setting "open_basedir" is not empty. This is incompatible with curl, a library required by Podlove Publisher. We have a workaround in place but it is preferred to fix the issue. Please ask your hoster to unset "open_basedir".

Source: https://sendegate.de/t/loading-chart-failed/13055

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant