【问题标题】:Image directories can be transferred wrong with ftp (placeholder for images) while moving / migrating a Magento website移动/迁移 Magento 网站时,使用 ftp(图像占位符)可能会错误地传输图像目录
【发布时间】:2012-03-14 20:37:19
【问题描述】:

我在使用 WS_FTP Pro 将 Magento 版本传输到我的计算机时遇到问题。这在 Magento 网站上出现了一个用于显示图像的错误。

如果有两个目录名 X 和 x(用于图像),第一个传输的目录创建一个目录(X 或 x),第二个目录复制到第一个目录(所以 X 先创建,x 和 X 复制到X; 所以首先创建了 x,x 和 X 被复制到 x)。所以一个目录总是丢失并给出错误(找不到图像)。

所以我的 Magento 传输绝对不稳定(可能会错过更多目录)。

【问题讨论】:

  • 您有一个区分大小写到不区分大小写的文件系统问题。切换到区分大小写的开发环境。
  • 谢谢本。我确实在 Windows 7 中发现此注册表选项设置为 1: HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\ dword:ObCaseInsensitive;也许是因为更新;我把它设置为0(不区分大小写),我重启了系统,但问题仍然存在?

标签: image magento directory uppercase lowercase


【解决方案1】:

启用区分大小写 - Microsoft Answers 的 eee this thread - 但您可能需要使用类似 UNIX 的 shell 来移动文件。不确定这是否可以解决问题。如果您无法切换您的开发环境,请使用 VirtualBox 和 Ubuntu 环境。

【讨论】:

  • 谢谢 Ben,但我觉得这太冒险了,黑客可以将 EDIT.COM 放在你的系统中,靠近 edit.com 等。默认情况下,它在 Windows 7 中打开(我没有更改它,它不起作用)。问题是新旧提供程序区分大小写已打开。在我的系统上它已关闭,因此我无法传输目录。我问过我的提供商是否可以只为我的帐户关闭此功能,而不是固定,我让您知道
  • 除了 Magento 目录结构总是在一个提供商处压缩,下载到电脑,上传到新提供商并让新提供商解压之外,没有其他可能性。否则,您可能会丢失目录。 Magento 最好在管理员中有一个选项来防止这种情况,因此为了防止这种情况,它会创建像 x 和 X 这样的双目录(区分大小写)。我从来没有遇到过任何软件的这个问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-26
  • 1970-01-01
相关资源
最近更新 更多