У меня есть установки WordPress на моем локальном сервере IIS на рабочем столе Win7, выполненные вручную и с установкой WebPI. Обе установки выполняются на веб-сайте IIS по умолчанию.
Либо запрашивает учетные данные FTP при попытке автоматического обновления до последней версии WP. У меня на IIS включен FTP-сервер (пользователи IUSR и Ричард).
Я проверил, что разрешения на чтение и запись включены в папках WordPress root & wp-content.
Я пытаюсь ввести учетные данные, но не получаю ответа или
ОШИБКА: при подключении к серверу произошла ошибка. Проверьте правильность настроек.
Требуются учетные данные: имя хоста / пользователя FTP / пароль FTP, и я испробовал все учетные данные, которые, я думаю, могут быть правильными, но, очевидно, это не так. (например, ftp://localhost
пароль IUSR и т. д. и т. д.). Я больше всего не уверен в пароле FTP.
Я попросил помочь с этим на форуме WordPress, кодексе WordPress, форуме IIS7, googled и написал в Твиттере за помощь, чтобы исправить это, и не нашел ответа! Существует несколько потоков об этой проблеме, но большинство говорит, что исправление состоит в том, чтобы включить разрешения на чтение и запись в папке, и есть кое-что об использовании web.config
файла, а также редактировании wp-config.php
. Я не очень хочу редактировать wp-config.php
. Что я действительно хочу, так это ввести правильные учетные данные ftp для WordPress на IIS, чтобы он работал и автоматически обновлялся до последней версии.
Кто-нибудь знает, какие учетные данные ftp я должен использовать, чтобы сделать это, пожалуйста? Кто-нибудь из пользователей WordPress IIS localhost испытал это и успешно справился с этим автообновлением ftp?
Редактировать 10/10/12 >> Привет mauri - большое спасибо за ваш очень полезный ответ. Я следовал вашей инструкции в моем блоге WordPress, что MS WebPlatformInstaller (WPI) установлен для меня и (да!) Он работал, как вы сказали, т.е. он автоматически обновлялся до последней версии WP без запроса учетных данных ftp. Моя единственная проблема в том, что я не уверен, что это такое или что я действительно сделал, кроме следования твоим инструкциям! Я хотел бы понять все это "jiggery-pokery"! Я добавил аутентифицированных пользователей и дал им полное разрешение. Я также очень хотел бы полностью понять мой локальный сервер IIS ... Я также хотел бы знать, как настроить свой IIS, чтобы при запросе учетных данных ftp я мог добавить информацию и сделать так, чтобы он работал так же! Однако большое спасибо за ваш очень полезный ответ
Ответы:
Вы также можете попробовать это.
В IIS менеджер
Тогда на сайтах,
При этом WP должен обновляться без необходимости использования FTP.
По сути, вы просто даете разрешение на чтение / запись аутентифицированному пользователю ... WP работает как пользователь LocalSystem.
Чтобы узнать больше о конфигурации FTP вы можете перейти к этой статье Microsoft. http://technet.microsoft.com/en-us/library/cc771012(v=ws.10).aspx Кроме того, здесь есть сообщение в блоге, показывающее, как установить / настроить FTP-сервер ...
Если вы не можете настроить его, вы также можете установить другой ftp-сервер. Т.е. FTP-сервер Filezilla вы можете получить бесплатно здесь http://filezilla-project.org/download.php?type=server
Вы можете прочитать больше о конфигурации IIS на http://www.iis.net/learn/manage
источник
Учетные данные FTP являются резервными, если запись непосредственно в файловую систему недоступна. Естественно, они используют активный сервер FTP (или SSH) - что типично для любого хостинга, но не обязательно является частью локальной установки.
По сути у вас есть два варианта:
Выясните, почему прямой доступ к файловой системе недоступен для вашей установки WP. На стороне WordPress плагин Core Control будет отправной точкой.
Настройте FTP-сервер в IIS, ознакомьтесь с его документацией (похоже, в зависимости от версии IIS вам может понадобиться сначала загрузить и установить некоторые компоненты для него).
У меня никогда не было серьезных проблем с доступом к файловой системе в Windows, но я сам запускаю стек Apache. Может быть, какая-то особенность IIS.
источник