Проблемы с WordPress и Windows IIS Server - PullRequest
2 голосов
/ 25 августа 2011

В настоящее время я работаю над проектом WordPress на удаленном сервере IIS.Я считаю себя хорошо разбирающимся в использовании WordPress, однако большинство моих предыдущих проектов были на серверах Apache, и я действительно сталкиваюсь с проблемами на сервере IIS.

Я связался с хостом и убедился, чточто у меня есть правильные права доступа к файлу.Однако я не могу загружать файлы или редактировать темы / плагины из бэкэнда WordPress.

Например, когда я использую панель редактора тем WordPress, я делаю изменения в тексте, но когда я нажимаю «Сохранить», нет »В ваших изменениях было сохранено сообщение "и файл просто возвращается к тому, что был раньше.

Когда я пытаюсь загрузить изображение внутри сообщения, я получаю следующее сообщение:

Загруженный файл не может быть перемещен в C: \ xxx \ wwwroot \ xxx.com \ www \ dev / wp-content \ uploads.

Я заметил, что косая черта справа от dev неверна, но я не могу понять, как это изменить.Я попытался определить это в файле wp-config с несколькими различными вариантами, но не повезло.Например, я попытался добавить define ('UPLOADS', '\ wp-content \ uploads') , и я также попытался использовать абсолютный путь.

Кто-нибудь знает, какЯ могу это исправить?Мне нужно убрать это квадрат как можно скорее, но я не уверен, куда идти отсюда.Любой совет приветствуется.

Спасибо за чтение.

.

.

.

Редактировать

Я попытался изменить "upload_path" через wp-admin / options.php безуспешно, и следующие результаты:

Когда я пробую абсолютный путь, C: \xxx \ wwwroot \ xxx.com \ www \ dev \ wp-content \ uploads , я получаю следующее

Загруженный файл не может быть перемещен в C: \ xxx \ wwwroot \ xxx.com \ www \ dev \ wp-content \ uploads.

Когда я пытаюсь wp-content \ uploads в "upload_path", я получаю следующее

Загруженный файл не может быть перемещен в C: \ xxx \ wwwroot \ xxx.com \ www \ dev / wp-content \ uploads.

Ответы [ 2 ]

4 голосов
/ 25 августа 2011

Блог Криса »Разрешения на загрузку Wordpress для IIS 7 Fix или Google для исправления IIS6:

... Необходимо предоставить учетной записи IUSR чтение / запись / изменениеразрешение для вашей папки wp-content .... и вам нужно дать группе IIS_IUSRS разрешения на чтение для вашей папки «C: \ Windows \ Temp».

См. 10 причин, почему нетразместить свой блог Wordpress на платформе Windows / IIS

1 голос
/ 06 августа 2014

вам нужно предоставить полные права доступа php temp dir (iusr) (услуга сети) c: \ winnt \ temp - это каталог загрузки по умолчанию, прежде чем он перейдет на сайт wp, поэтому его нужно установить

вphp admin (в апплете iis) вы можете изменить временный каталог, если вам не нравится тот факт, что он есть в вашем каталоге NOS

следующий выпуск, который у вас будет, это max_fileupload size также в php admin

iis worksОтлично, если вы администратор сервера, чтобы быстро внести необходимые изменения

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