子目录中的WordPress有错误的upload_dir

时间:2018-09-18 15:57:58

标签: wordpress upload subdirectory

我在根文件夹中有一个WP安装,在子目录中有一些其他WP安装

  • example.com =>在根文件夹中已安装WP
  • example.com/project1 =>名为“ project1”的文件夹位于根目录中,并且具有自己的WP安装版本

一切正常,除了上传。

比方说,我在example.com/project1/wp-admin中,想要上传文件:

预期行为:

  • 文件已上传到/ project1 / wp-content / uploads
  • 在entry1-database中创建数据库条目

实际行为:

  • 文件已上传到/ wp-content / uploads(根文件夹)
  • 在entry1-database中创建数据库条目

我尝试更改upload_dir,导致行为相同:

define('UPLOADS', 'project1/wp-content/uploads');

我还尝试更改wp_content_dir:

define( 'WP_CONTENT_DIR', dirname(__FILE__).'/project1/wp-content' );

但这给我一个错误,例如“无法上传到/ project1 / wp-content / uploads / 2018/09”。

我在这里做什么错了?

1 个答案:

答案 0 :(得分:0)

好,现在已解决:

我在正确的道路上:

define( 'WP_CONTENT_DIR', dirname(__FILE__).'/project1/wp-content' );

我得到的错误是因为我以root身份手动创建了mounth的文件夹,因此权限是错误的。