我处于一种奇怪的情况,因为我无法访问实时服务器上的Umbraco管理面板(服务器本身安装了Url Scanner,阻止访问包含'。'的文件夹。 ,现在无法改变,因为这对其他应用程序的影响目前尚不清楚。)
所以,我的设置:本地版本连接到实时数据库,在实际网站上设置了一个页面,我可以访问该页面,以便在进行更改后重新发布。到目前为止,一切都运作良好。
问题: 我在Umbraco有一个节点,我已经在网站中添加了一个内容选择器并选择了一个节点。有问题的页面的代码有一个if语句,用于检查值并相应地输出代码,这一切都在本地工作正常,如果没有选择节点,则输出的代码没有锚标记。
在实时,输出代码就好像没有选择节点一样。我已多次发表,其他变化可见。我检查了文件本身,代码与我的本地版本相同。我检查了umbraco.config文件,搜索了有问题的节点,并显示确实已经选择了一个节点。那么,如果实时服务器上的节点HAS选择了一个节点,那么当确切的代码片段在本地工作时,为什么代码当前不工作?
如果我能够在现场实例中查看Umbraco以了解正在发生的事情,那么这将会变得更加容易,但目前尚不可能。
有没有人经历过类似的事情?我理解我的设置很奇怪,所以我不会屏住呼吸,但我不知所措。