【问题标题】:Incorrect directory separator on Windows with WordPress使用 WordPress 在 Windows 上不正确的目录分隔符
【发布时间】:2011-08-30 22:17:15
【问题描述】:

上传时 WordPress 会出现此错误。我的主机操作系统是 Windows。

它给出了一个接近此的错误:

Could not upload the  file ... \a\b\c\wp-content/uploads/2011/01

你知道问题是什么吗?如何更改 WordPress 中的目录分隔符? (如果这是解决方案?)

【问题讨论】:

  • PHP 将在 unix 风格的 / 和 windows 风格的 `\` 之间毫无问题地进行转换。错误消息看起来有点奇怪,但对于 PHP 来说没问题。检查您的网络服务器的用户 ID 是否对该特定文件夹具有写入权限。
  • thanks mark,我不知道 php 在目录路径上的“\”和“/”没有问题,我更改了权限上传文件夹并解决了问题:)。
  • php 不翻译它们,在 linux 上 \` and /` 都可以,所以你应该总是使用 `` 来构建你的应用程序,以获得交叉兼容性。

标签: php windows wordpress directory separator


【解决方案1】:

在 PHP 中你可以定义('DS', DIRECTORY_SEPARATOR);然后在连接链接的地方,您需要将 DS 放在中间,以便它可以在 Windows 和 Linux 服务器上运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-07
    • 2021-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多