使用Windows Server 2012如何将上传的文件夹移动到另一个硬盘

时间:2017-11-20 作者:tbenjamin44

将Wordpress用作intranet。Wordpress安装在C上,但此驱动器受到限制,希望使用服务器上的另一个硬盘驱动器(硬盘驱动器E)来上载文件夹。

我是否可以通过配置更改上传目录,或者ABSPATH是否会成为一个问题,需要另一种解决方法?

在此方面的任何帮助都将不胜感激!

谢谢

1 个回复
SO网友:Pat J

如果您只想更改上传目录的位置(并将WordPress的其余部分保留在C上:),那么您应该能够定义UPLOADS 常数:

define( \'UPLOADS\', wp_normalize_path( \'e:\\path\\to\\uploads\' ) );
如果可能的话,我建议您首先在测试机上执行此操作。我也推荐你do this in a plugin 某处-可能是Must-Use plugin.

Caveat: 如果已上载文件,则可能需要手动将其移动到新位置。(我不确定WordPress是否会在那里找到它们,但我怀疑,只要您保持相同的文件名。)

参考wp_upload_dir() » Folder Name
  • wp_normalize_path() (转换Windows路径以供PHP使用)
  • Writing a Plugin
  • Must-Use Plugins
  • 结束

    相关推荐

    从Windows中的XAMPP迁移到Mac中的MAMP

    今天我尝试了一下,在经历了几个小时的挫折之后,我放弃了。如果有人能给我一个很好的分步指南,我可以在我的XAMPP中使用和工作,该项目的数据库、帖子、图片、类别和ID在另一台有MAMP的计算机上,并与GitHub repo同步工作。P、 我在数据库、网站URL、浏览器缓存以及所有这些方面都遇到了各种各样的问题。