2010-11-17 2 views
0

У меня проблема при попытке вручную загрузить новый плагин в Wordpress. Загрузка медиа работает отлично, а также автоматически устанавливать плагины работают как надо, но вручную с загрузкой плагинов сообщение об ошибке:Загрузить плагины в Wordpress, запущенном на IIS7

The uploaded file could not be moved to C:\inetpub\wwwroot\Wordpress/wp-content/uploads/2010/11.

Я проверил разрешения на wp-content и uploads и он установлен в Everyone. Я не думаю, что с разрешениями есть что-то неправильное, так как я могу загружать изображения, и я вижу их внутри папки uploads.

Я думаю, что может возникнуть проблема с неверными ошибками, есть ли у кого-нибудь еще эта проблема?

Я использую IIS7, Windows Server 2008 и Wordpress 3.0.1. Все установлено с установщиком Microsoft Web Platform.

ответ

1

Я знаю, что это путь в конце отвечать, но я надеюсь, что кто-то может оказаться полезным.

Это, скорее всего, проблема с настройками, связанными с временным местом загрузки.

Вот что я сделал, чтобы решить подобную проблему:

  1. Убедитесь, что вы редактируете правильный файл инициализации. Помещение: в файл test.php и выполнение его из вашего веб-браузера даст вам настройки.

Посмотрите на настройки для "Loaded файла конфигурации"

  1. В этом поиске файла конфигурации для (или добавить, если отсутствует) следующие настройки: upload_tmp_dir = «C: \ Inetpub \ Temp \ uploads "

  2. Убедитесь, что c: \ inetpub \ temp \ uploads существует и может быть доступен для всех. Вы можете затянуть это, указав учетную запись IUSR, если хотите.

  3. Перезапуск/Перезапуск рабочего процесса IIS. Ваш выбор здесь, поскольку есть несколько способов сделать это.

Я нашел эту небольшую информацию, обратившись к c: \ tmp \ php_errors.txt. Fastcgi.logging должен быть включен по умолчанию при установке Windows.

+0

Спасибо, это как можно ближе к решению, так как я получил его, поэтому я его принимаю. – Martin

+0

Спасибо за согласие. Я просто надеюсь, что это поможет. – Harold

0

С Filezilla

загрузки каталогов> 2010> 11 установить permision 777

1

Просто хочу добавить решение для хорошего ответа Гарольда для PHP.

Несмотря на изменение настройки «upload_tmp_dir», я все еще получаю такое сообщение об ошибке Загруженный файл не может быть перемещен в C: \ Inetpub \ Wwwroot \ Wordpress/WP-содержание/добавления.

Так я изменил также установку "upload_max_filesize"

upload_max_filesize = 16M

(16M или больше в зависимости от файла в WordPress по размеру темы)

Надежда это помогает кому-то, кто застрял как я.