plone:传输的站点不加载css

plone:传输的站点不加载css,plone,Plone,我被要求帮助从服务器死亡的站点进行传输 该网站运行plone 4.1。 我将整个构建目录复制到本地计算机并进行了构建。生成的站点运行良好。 这里可以看到它的屏幕截图: 然后我将本地构建文件夹复制到新服务器,并进行构建。 在这里,站点不加载任何css,并生成以下视图: 有人知道原因吗 在我看来,这两台计算机上的环境非常相似。我所看到的唯一真正的区别是,“失败”的服务器使用稍旧的python 弱点: Zope版本 (2.13.10,python 2.7.6,linux2) Python版本 2.7.

我被要求帮助从服务器死亡的站点进行传输

该网站运行plone 4.1。 我将整个构建目录复制到本地计算机并进行了构建。生成的站点运行良好。 这里可以看到它的屏幕截图:

然后我将本地构建文件夹复制到新服务器,并进行构建。 在这里,站点不加载任何css,并生成以下视图:

有人知道原因吗

在我看来,这两台计算机上的环境非常相似。我所看到的唯一真正的区别是,“失败”的服务器使用稍旧的python 弱点: Zope版本

(2.13.10,python 2.7.6,linux2) Python版本

2.7.6(默认,2015年6月22日,17:58:13)[GCC 4.8.2]
好: Zope版本

(2.13.10、python 2.7.10、linux2) Python版本

2.7.10(默认,2015年10月14日,16:09:02)[GCC 5.2.1 20151010]

谢谢
罗伯特

由于缺乏信息,很难告诉你出了什么问题,但以下几点可能会对你有所帮助

首先,python版本不应该是一个问题

故障排除:

  • 复制本地构建文件夹意味着您还复制了所有鸡蛋?这被认为是个坏主意。您只需要复制构建不会生成的部件(var、buildout.cfg、bootstrap.py等),不要也永远不要从一台机器复制(鸡蛋、开发鸡蛋、已安装、部件等)。这是我最好的选择:-)
  • 检查丢失的CSS文件会发生什么情况?(使用Chrome/Safari/FF进行调试)
    • 没有错误?-->尝试在调试模式下在服务器上运行站点。可能有一个CSS文件有问题
    • 根本不在DOM中?-->这意味着您的服务器安装与本地安装完全不同
  • 在重氮主题的情况下,lxml/xslt可能会有问题(在这种情况下,错误日志应该会帮助您)
  • 您是否安装了所有必要的系统库?-->
此外,请用更多关于您的环境的信息来扩展您的问题

  • 已安装的插件
  • 重氮,或旧式主题
  • 错误日志
  • 你到目前为止为解决这个问题所做的努力
      谢谢, 问题是重氮规则指向了一个错误的url

      我想知道为什么它能在本地起作用


      robert

      您和Zope之间是否有负载均衡器或反向代理?是否有任何东西会将Zope实例放在与您正在查询的地址不同的位置?如果没有,请在Zope安装的根目录下(通过Zope管理界面),查找虚拟主机Monster对象(通常称为Virtual_hosting)并检查其映射选项卡。让我们知道你发现了什么。我还怀疑虚拟主机怪物的问题。您可以通过检查页面源代码中包含的css文件的URL来验证这一点。其他建议可能来自浏览器检查器工具的“网络”选项卡面板。