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ā¦