媒体文件上传到 /wp-content 而不是安装在 WordPress 子目录实例中的 /wp/wp-content

Media file uploads go to /wp-content instead of /wp/wp-content in a subdirectory-installed instance of WordPress

问题

无法将媒体上传文件放入安装了 WordPress 子目录的正确目录中。什么是合适的方法...

  1. 为以后的上传更正路径问题
  2. 使用错误的路径更正数据库中任何预先存在的硬编码引用

症状

环境

事实证明,当发生这种情况时,数据库中有一个绝对路径需要更新。我从这个 post...

中发现了这一点

http://kb.enoi.se/i-can-not-upload-images-to-my-wordpress-site-after-moving-it/

简而言之,在 wp_options table 中查找并编辑列名称 option_name = upload_path 所在的行。然后将 option_value 从绝对路径更改为具有正确的子目录路径。它将类似于...

/home/username/public_html/wp-content/uploads

将其更改为拥有正确的子目录,在我的例子中 wp..

/home/username/public_html/wp/wp-content/uploads