Ich habe hier mal ein wenig gesucht, und ein Àhnliches Problem gefunden.
Dort war dies die Lösung:
A little update of the lines to change with this problem. In a previous post I pasted some wrong quoting characters, sry. Hereâs the correction.
Edit/Note: - unfortunatley itâs Discourse changing the simple quotes to wrong ones. Please take care of using the right quotes, I donât know how to tag the right inhere, sorry.
Make sure these settings are replaced in:
vi /var/www/[yourNCdirectory]/3rdparty/sabre/vobject/lib/Recur/RRuleIterator.php
Replace:
$date->setDate($currentYear, 1, 1);
with
$date = $date->setDate($currentYear, 1, 1);
$date->add(new \DateInterval(âPâ . $byYearDay . âDâ));
with
$date = $date->add(new \DateInterval(âPâ . $byYearDay . âDâ));
$date->sub(new \DateInterval(âPâ . abs($byYearDay) . âDâ));
with
$date = $date->sub(new \DateInterval(âPâ . abs($byYearDay) . âDâ));
Zum ersten Punkt:
$date->setDate($currentYear, 1, 1);
with
$date = $date->setDate($currentYear, 1, 1);
Das war bei mir genau so.
$date->add(new \DateInterval(âPâ . $byYearDay . âDâ));
with
$date = $date->add(new \DateInterval(âPâ . $byYearDay . âDâ));
Den Eintrag habe ich erst gar nicht gefundenâŠ