【问题标题】:Moving magento to a new server breaks its functionality将 magento 移动到新服务器会破坏其功能
【发布时间】:2012-09-04 12:02:01
【问题描述】:

我已将 magento 安装从当前共享主机移至新 VPS。 我还把它移到了登台服务器上。

它在登台服务器上运行良好,但在 VPS 上却不行。

我遇到的问题(尝试添加产品时)是:

Uncaught ReferenceError: productAddToCartForm is not defined 

我在两个系统上都移动了数据库和完整的源代码库...所以我真的无法弄清楚为什么它不能在生产 VPS 上运行。

通过 googling 看来,这通常是 jQuery 和 Prototype 之间的冲突,但我使用的是 noConflict(然后它在登台服务器上工作......)

这里有什么问题?

我也尝试过重新配置文件夹权限,但 Web Inspector 没有找到任何 404。

【问题讨论】:

    标签: php javascript mysql magento magento-1.6


    【解决方案1】:

    Pop firebug 打开,关闭浏览器缓存,然后在 .net 面板中查找任何未加载的 js。这可能引用了旧网址,您需要在系统->配置->网络管理设置中修复它。

    【讨论】:

    • 现在又试了一次,但什么都没有……一切都正确加载(200 OK)。我也清理了缓存,但还是一样。还有其他想法吗?
    • 我发现页面不完整...它在生产网站上的 div 上中断...就像缺少一些模板:-/
    • 尝试使用 rsync 来同步文件,如果你这样做 --exclude app/etc/local.xml 它应该保留你的数据库设置。
    • 但这很奇怪......我已经压缩了同一个文件夹......我又做了一次,在生产服务器上再次显示的 HTML 不完整......它可能是什么造成的?
    • 我也尝试重新上传整个源目录,但没有,我打开了另一个更具体的问题。现在我正在按照您的建议尝试使用 rsync 。如果您有任何建议,请告诉我。
    猜你喜欢
    • 1970-01-01
    • 2011-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-15
    • 1970-01-01
    • 2015-05-01
    相关资源
    最近更新 更多