子目录中的 WordPress 有错误 upload_dir
WordPress in subdirectory has wrong upload_dir
我在根文件夹中安装了 WP,在子目录中安装了一些其他 WP
- example.com => 在根文件夹中安装了 WP
- 示例。com/project1 => 名为 "project1" 的文件夹驻留在根目录中并拥有自己的 WP 安装
一切正常,除了上传。
比方说,我在示例中。com/project1/wp-admin 并想上传文件:
预期行为:
- 文件上传到/project1/wp-content/uploads
- 在项目 1 数据库中创建了 DB 条目
实际行为:
- 文件已上传到 /wp-content/uploads(根文件夹)
- 在项目 1 数据库中创建了 DB 条目
我试过更改 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”。
我做错了什么?
好的,现在修好了:
我走在正确的道路上:
define( 'WP_CONTENT_DIR', dirname(__FILE__).'/project1/wp-content' );
我得到的错误是因为我以 root 身份手动创建了 mounth 文件夹,因此 权限 是错误的。
我在根文件夹中安装了 WP,在子目录中安装了一些其他 WP
- example.com => 在根文件夹中安装了 WP
- 示例。com/project1 => 名为 "project1" 的文件夹驻留在根目录中并拥有自己的 WP 安装
一切正常,除了上传。
比方说,我在示例中。com/project1/wp-admin 并想上传文件:
预期行为:
- 文件上传到/project1/wp-content/uploads
- 在项目 1 数据库中创建了 DB 条目
实际行为:
- 文件已上传到 /wp-content/uploads(根文件夹)
- 在项目 1 数据库中创建了 DB 条目
我试过更改 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”。
我做错了什么?
好的,现在修好了:
我走在正确的道路上:
define( 'WP_CONTENT_DIR', dirname(__FILE__).'/project1/wp-content' );
我得到的错误是因为我以 root 身份手动创建了 mounth 文件夹,因此 权限 是错误的。