Як оновити Wordpress, встановлений на IIS?


15

У мене встановлення WordPress на моєму сервері IIS localhost на робочому столі Win7 робиться вручну та з установкою WebPI.Both встановлюється під веб-сайтом за замовчуванням IIS.

Або намагаюся отримати FTP-дані, коли я намагаюся автоматично оновити до останньої версії WP. У мене включений FTP-сервер на IIS (користувачі IUSR та Richard).

Я перевірив, що дозволи на читання записів увімкнено в папках wordpress root & wp-content.
Я намагаюся вводити значення облікових даних, але не отримую відповіді або

ПОМИЛКА. Під час підключення до сервера сталася помилка. Перевірте, чи налаштування правильні.

Попрошені ідентифікаційні дані - це ім'я хосту / FTP користувача / пароль FTP, і я перепробував усі види облікових даних, які, на мою думку, можуть бути правильними, але, очевидно, це не так. (напр. ftp://localhost- пароль на сайті IUSR тощо) тощо. Я не впевнений у паролі FTP.

Я попросив допомогти з цим на форумі WordPress, кодексі WordPress, форумі IIS7, гугл і твітнув про допомогу, щоб виправити це, і не знайшов відповіді! Про проблему існує кілька тем, але більшість з них кажуть, що виправлення полягає в тому, щоб увімкнути дозволи на тему читання записів, і щось стосується використання web.configфайлів, а також редагування wp-config.php. Я не дуже хочу редагувати wp-config.php. Мені дуже хочеться ввести правильні файлові файли ftp для WordPress на IIS, щоб вони працювали та автоматично оновлювались до останньої версії.

Хтось знає, які FTP-дані я маю використовувати, щоб це зробити, будь ласка? Чи відчував це хто-небудь користувач WordPress IIS localhost і успішно справився з цим оновленням ftp?

Редагувати 10.10.12 >> Привіт маурі - дякую за дуже корисну відповідь. Я дотримувався вашої інструкції в своєму блозі WordPress про те, що MS WebPlatformInstaller (WPI) встановив для мене і (так! Єдине моє питання - я не впевнений, що це таке чи що я насправді робив, окрім того, щоб дотримуватися вашої інструкції! Я хотів би зрозуміти все це «джиггери-покер»! Я додаю аутентифікованих користувачів і даю їм повний дозвіл. Я також дуже хотів би повністю зрозуміти мій сервер localhost IIS ... Я також хотів би знати, як налаштувати свій IIS так, коли мене запитують файлові дані FTP, я можу поставити інформацію та дозволити йому працювати так само! Однак дуже дякую за дуже корисну відповідь


1
Я оновив свою відповідь .. радий, що допоможу вам ... Не забудьте позначити її як прийняту відповідь, натиснувши ліву стрілку ..
uri mauri

Дякую за роз’яснення щодо дозволів IIS для мого сайту WordPress. За моїм обставиною, WordPress в Windows 7 просто не оновлюється автоматично. Виявляється, дозвіл на запис не було встановлено, і як тільки я встановив його WordPress 3.8.2 правильно встановлений.

Відповіді:


16

Ви також можете спробувати це.

У менеджері IIS

  1. Перейдіть до пулів програм і виберіть той, який використовується у вашому блозі Wordpress.
  2. Клацніть правою кнопкою миші та виберіть Додаткові налаштування ...
  3. Змінення ідентичності на LocalSystem
  4. Клацніть OK, щоб зберегти зміни.

Потім на Сайтах,

  1. Виберіть свій блог Wordpress зі списку сайтів
  2. Клацніть правою кнопкою миші та натисніть Редагувати дозволи
  3. Перейдіть на вкладку безпеки та натисніть Редагувати ... (Імена групи чи користувачів)
  4. Клацніть на додати та введіть " Аутентифіковані користувачі "
  5. Клацніть на Перевірити імена, щоб підтвердити ім'я користувача
  6. Клацніть OK, щоб зберегти зміни.

З цим WP повинен оновлюватись без необхідності використання FTP.

В основному ви просто даєте дозвіл на читання / запис автентифікованому користувачеві ... WP працює як користувач LocalSystem.

Щоб дізнатися більше про конфігурацію ftp, перейдіть до цієї статті Microsoft. http://technet.microsoft.com/en-us/library/cc771012(v=ws.10).aspx Також тут розміщено повідомлення в блозі, де показано, як встановити / налаштувати FTP-сервер ...

Якщо ви не в змозі налаштувати його, ви також можете встановити інший ftp-сервер. Тобто: Filezilla FTP-сервер, ви можете отримати його безкоштовно звідси http://filezilla-project.org/download.php?type=server

Докладніше про конфігурацію IIS можна прочитати на веб- сайті http://www.iis.net/learn/manage


Привіт, маурі, велике спасибі за вашу корисну відповідь та інструкцію (яка працювала!) Будь ласка, дивіться правки (сьогодні 10.10.12) на мій оригінальний запит вище-ще раз дякую :-)
rpd

1
@rpd якщо відповідь вирішила вашу проблему, прийміть її (позначте зліва від неї), тому питання позначено як вирішене
Rarst

Чи можу я запропонувати ввести "Аутентифіковані користувачі" в лапки для користувачів, які не дуже знайомі з Windows? "Мій друг" застряг у цьому питанні.
Pop-A-Stash

Мені довелося надати повноцінний контроль Аутентифікованим користувачам.
Бургі

2
Це все ще рішення, навіть на сервері 2019 / IIS 10. Дякую за вашу відповідь.
ThePCpenguin

3

Файли FTP є резервними, коли запис безпосередньо у файлову систему недоступний. Зазвичай вони приймають активний FTP (або SSH) сервер - що характерно для будь-якого хостингу там, але не обов'язково є частиною локальної установки.

По суті у вас є два варіанти:

  1. Усунення несправностей, чому прямий доступ до файлової системи не доступний для вашої установки WP. З боку WordPress плагін Core Control стане початковою точкою.

  2. Налаштуйте FTP-сервер у IIS, перегляньте його документацію щодо конкретних даних (схоже, залежно від версії IIS, можливо, спочатку вам потрібно буде завантажити та встановити деякі матеріали).

У мене ніколи не було серйозних проблем доступу до файлової системи в Windows, але я сам запускаю стек Apache. Це може бути певна химерність IIS.


Вітаю спасибі за вашу відповідь. Відповідь Маурі виправляє проблему оновлення для мене (обходячи необхідність використання файлових даних FTP). Плагіни для мене в порядку, якщо це дійсно потрібно, але розуміння коду та можливості прямого кодування, якщо це можливо, набагато задовільніше. Мені дуже потрібно і хочу зрозуміти більше про IIS localhost server. У будь-якому випадку дякую та найкращі побажання вам :-)
rpd
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.