Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php iCalendar源出现问题_Php_Icalendar - Fatal编程技术网

Php iCalendar源出现问题

Php iCalendar源出现问题,php,icalendar,Php,Icalendar,我正在通过PHP输出iCalendar提要,它似乎在验证方面工作得很好,当在mac上导入iCal和vista上的windows日历时,Google日历将其完全抛出 www.wheresthegeeks.co.uk/calendar/ical 有谁能给我一些建议看看有什么问题吗 非常感谢 Dom我把它放在一个表中,表示没问题。当我将相同的URL放入Gcal时,它最初失败了,但当我还添加了前导的“http://”时,它就好了。谷歌日历似乎需要完整的模式指定的URL。我遇到了这个问题,原因是URL长度

我正在通过PHP输出iCalendar提要,它似乎在验证方面工作得很好,当在mac上导入iCal和vista上的windows日历时,Google日历将其完全抛出

www.wheresthegeeks.co.uk/calendar/ical

有谁能给我一些建议看看有什么问题吗

非常感谢


Dom

我把它放在一个表中,表示没问题。当我将相同的URL放入Gcal时,它最初失败了,但当我还添加了前导的“http://”时,它就好了。谷歌日历似乎需要完整的模式指定的URL。

我遇到了这个问题,原因是URL长度限制。任何超过256个字符和谷歌日历都无法使用,除非您使用像goo.gl这样的URL缩短器。

我在使用和不使用www的情况下都尝试过,但我得到的结果是我们无法在请求的URL处解析日历,谢谢,尽管这里也有同样的问题,但我怀疑httpS是罪魁祸首-当从非安全http地址提供服务时,相同的static.ics文件在Google日历中运行良好,但当从具有有效证书的安全httpS地址提供服务时失败。