WordPress в подкаталоге имеет неправильный upload_dir - PullRequest
0 голосов
/ 18 сентября 2018

У меня есть установка WP в корневой папке, и некоторые другие установки WP в подкаталогах

  • example.com => имеет установку WP в корневой папке
  • example.com/project1 => папка с именем "project1" находится в корневом каталоге и имеет собственную WP-установку

все работает нормально, кроме загрузок.

Допустим, я вexample.com/project1/wp-admin и хотите загрузить файл:

Ожидаемое поведение:

  • файл загружен в / project1 / wp-content/ uploads
  • В базе данных проекта 1 создана база данных

Фактическое поведение:

  • файл загружен в / wp-content / uploads (root-folder)
  • В базе данных project1 создана база данных

Я попытался изменить upload_dir, что привело к тому же поведению:

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

Я также попытался изменить wp_content_dir:

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

Но это выдает ошибку, например: «Не удается загрузить в / project1 / wp-content / upl»oads / 2018/09 '.

Что я тут не так делаю?

1 Ответ

0 голосов
/ 18 сентября 2018

Хорошо, теперь это исправлено:

Я был на правильном пути с:

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

Ошибка, которую я получил, была из-за того, что я вручную создал папку для mounthкак root, и поэтому права были неправильными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...