我有一个Umbraco 7.5.6网站,在本地发布at / Unpublish就好了。
然而,当部署到生产时,就好像这些事件甚至没有被解雇一样。
我确保我的计算机和服务器上的日期格式和时区是相同的。还要确保数据库日期格式与这些格式匹配。
我应该关注哪些想法?
答案 0 :(得分:1)
您可以检查app_data文件夹中的log4net日志。 Umbraco确实为自己安排了http请求以进行发布。这些请求可能由于多种原因而失败,并将显示在日志文件中 使用IIS url重写模块的主机名url重定向可能是个问题 我还发现,当在https上运行的网站的umbracoUseSSL appsetting未设置为true时,它会失败。
答案 1 :(得分:1)
我在一些服务器上看到过这种情况,通常在网站无法解决时。调用取消发布/发布的任务访问站点以调用控制器操作。如果它无法访问自己,事件永远不会触发。这通常发生在更安全的环境中。您可以通过查看“/ App_Data / Logs /”文件夹中的日志文件来查看此内容。如果出现问题,将会有大量关于计划发布任务失败的消息。