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