When browsing around in the Settings, I get the following Warning from FastCGI:
Dec 14 12:07:01 blaubaer nginx: 2018/12/14 12:07:01 [error] 4374#4374: *2 FastCGI sent in stderr: "PHP message: PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /usr/share/webapps/nextcloud/3rdparty/sabre/dav/lib/CalDAV/ICSExportPlugin.php on line 321" while reading response header from upstream, client: 192.168.0.1 server: XXX, request: "PROPFIND /remote.php/dav/principals/users/user/ HTTP/2.0", upstream: "fastcgi://unix:/run/php-fpm/php-fpm.sock:", host: "XXX:Port"
Nextcloud version: 15.0
Operating system and version:
Linux blaubaer 4.19.8-arch1-1-ARCH #1 SMP PREEMPT Sat Dec 8 13:49:11 UTC 2018 x86_64 GNU/Linux
Apache or nginx version: 1.15.6
PHP version: 7.3
php-fpm version: 7.3
You could be having a an issue with php.ini or php-fpm, check if you missed something in there. Most probably its php-fpm
have the same issue, found it here too.
It’s a warning caused by an semi-experimental deprecation in php 7.3. To eliminate the warning simply follow its suggestion - and the explicit “continue 2” is supported in previous php versions and clarifies the intent anyway which is always A Good Thing.
So editing the relevant lines (1 each) in the files:
and replacing the appearance of “continue;” with “continue 2;” should be a long-term fix.
I’ve got the same error here after php7.3 update with nc15.0.4, nginx and php-fpm. In the github-file of ICSExportPlugin.php in line 327 continue is already replaced by break.
no log error since fixed that.