IIS'de yüklü Wordpress nasıl güncellenir?


15

Win7 masaüstünde IIS localhost sunucumda elle ve WebPI yüklemesi ile WordPress yüklemeleri var.

En son WP sürümüne otomatik güncelleme yapmaya çalıştığımda ya FTP kimlik bilgilerini ister. IIS'de (IUSR ve Richard kullanıcıları) FTP sunucum var.

Wordpress root ve wp-content klasörlerinde okuma yazma izinlerinin etkin olup olmadığını kontrol ettim.
Kimlik bilgilerini girmeyi deniyorum ama yanıt almaya devam ediyorum veya

HATA: Sunucuya bağlanırken bir hata oluştu, Lütfen ayarların doğru olduğundan emin olun.

İstenen kimlik bilgileri Hostname / FTP kullanıcı / FTP şifresidir ve doğru olabileceğini düşündüğüm her türlü kimlik bilgisini denedim ancak açık değildir. (örn. ftp://localhost- IUSR-site şifresi vb.). En çok FTP şifresinden emin değilim.

WordPress forumu, WordPress codex, IIS7 forumu, bu konuda yardım istedi ve bunu düzeltmek için yardım için tweetledim ve cevap bulamadım! Sorun hakkında birkaç iş parçacığı var, ancak çoğu düzeltme, okuma yazma klasörü izinlerini etkinleştirmek olduğunu ve web.configdosya kullanma ve düzenleme hakkında bir şey olduğunu söylüyor wp-config.php. Gerçekten düzenlemek istemiyorum wp-config.php. Gerçekten istediğim, IIS'de WordPress için doğru ftp kimlik bilgilerini girmek ve çalışmasını sağlamak ve en son sürüme otomatik güncellemek.

Bunu yapmak için hangi ftp kimlik bilgilerini kullanmam gerektiğini bilen var mı? Herhangi bir WordPress IIS localhost kullanıcısı bu sorunu yaşadı mı ve bu ftp otomatik güncellemesi ile başarılı bir şekilde çalıştı mı?

Edit 10/10/12 >> Merhaba mauri- Çok faydalı cevabınız için çok teşekkürler. WordPress blogumda MS WebPlatformInstaller'ın (WPI) benim için yüklediği ve (ta da!) Söylediğiniz gibi çalıştığı yönergelerini izledim - yani ftp kimlik bilgilerini sormadan en son WP sürümüne otomatik olarak bağlandı. Benim tek sorunum bunun ne olduğundan veya talimatlarınızı takip etmekten başka ne yaptığımdan emin değilim! Tüm bu 'jiggery-pokery'yi anlamak istiyorum! Kimliği doğrulanmış kullanıcıları ekledim ve onlara tam izin verdim. Ben de tamamen localhost IIS sunucumu anlamak istiyorum ... Ben de nasıl benim bilgi koymak ve bu şekilde çalışmasını sağlayabilirsiniz ftp kimlik bilgileri istendiğinde benim IIS ayarlamak için bilmek istiyorum! Ancak çok yararlı cevabınız için çok teşekkürler


1
Cevabımı güncelledim .. Size yardımcı olmaktan mutluluk duyarız ... Sol oka tıklayarak kabul edilen cevap olarak işaretlemeyi unutmayın ..
웃 mauri

WordPress sitem için IIS İzinleriyle ilgili açıklama için teşekkür ederim. Benim durumumda, Windows 7'deki WordPress otomatik olarak güncellenmez. Yazma izninin işareti kaldırıldı ve bir kez ayarladıktan sonra WordPress 3.8.2 düzgün yüklendi.

Yanıtlar:


16

Bunu da deneyebilirsiniz.

IIS yöneticisinde

  1. Uygulama havuzlarına gidin ve Wordpress Blogunuz tarafından kullanılanı seçin.
  2. Sağ tıklayın ve Gelişmiş Ayarlar'ı seçin ...
  3. Kimliği LocalSystem olarak değiştirin
  4. Değişiklikleri kaydetmek için Tamam'ı tıklayın.

Ardından Google Sites'ta,

  1. Site listesinden Wordpress Blogunuzu seçin
  2. Sağ tıklayın ve İzinleri düzenle'yi tıklayın
  3. Güvenlik sekmesine gidin ve Düzenle ... 'ye tıklayın (Grup veya kullanıcı adları)
  4. Ekle'yi tıklayın ve " Kimliği doğrulanmış kullanıcılar " yazın
  5. Kullanıcı adını doğrulamak için Adları Kontrol Et'i tıklayın.
  6. Değişiklikleri kaydetmek için Tamam'ı tıklayın.

Bununla WP, FTP kullanmaya gerek kalmadan güncellenmelidir.

Temel olarak kimliği doğrulanmış bir kullanıcıya okuma / yazma izni verirsiniz ... WP bir LocalSystem Kullanıcısı olarak çalışıyor.

Ftp yapılandırması hakkında daha fazla bilgi edinmek için bu Microsoft makalesine gidebilirsiniz. http://technet.microsoft.com/en-us/library/cc771012(v=ws.10).aspx Ayrıca, burada FTP sunucusunun nasıl kurulacağını / yapılandırılacağını gösteren bir blog yazısı var ...

Ayarlayamıyorsanız, başka bir ftp sunucusu da yükleyebilirsiniz .. Yani: Filezilla FTP sunucusu, buradan ücretsiz alabilirsiniz http://filezilla-project.org/download.php?type=server

IIS yapılandırması hakkında daha fazla bilgiyi http://www.iis.net/learn/manage adresinde bulabilirsiniz.


Merhaba mauri-çok yararlı cevap ve talimat için teşekkürler (hangi çalıştı!) Lütfen yukarıdaki orijinal sorguya düzenleme (bugün 10/10/12) bakınız çok teşekkürler tekrar :-)
rpd

1
@rpd, sorununuzu çözmüş olsaydı lütfen kabul edin (solundaki onay işareti), bu yüzden soru çözüldü olarak işaretlendi
12'de

Windows'a aşina olmayan kullanıcılar için "Kimliği Doğrulanmış Kullanıcılar" ı tırnak içine almayı önerebilir miyim? "Arkadaşım" bu konuda takıldı.
Pop-A-Stash

Kimliği Doğrulanmış Kullanıcılara tam denetim vermek zorunda kaldım.
Burgi

2
Sunucu 2019 / IIS 10'da bile bu hala çözümdür. Cevabınız için teşekkür ederiz.
ThePCpenguin

3

Doğrudan dosya sistemine yazılmadığında FTP kimlik bilgileri geri dönüşlüdür. Doğal olarak aktif FTP (veya SSH) sunucusu alırlar - bu, herhangi bir barındırma için tipiktir, ancak yerel kurulumun bir parçası değildir.

Esasen iki seçeneğiniz vardır:

  1. Doğrudan dosya sistemi erişiminin WP kurulumunuz için neden kullanılamadığını giderin. WordPress tarafında Core Control eklentisi bir başlangıç ​​noktası olacaktır.

  2. IIS'de FTP sunucusunu yapılandırın, ayrıntılar için belgelerine bakın (IIS sürümüne bağlı olarak, ilk önce bazı şeyleri indirip yüklemeniz gerekebilir).

Windows'ta hiçbir zaman ciddi dosya sistemi erişim sorunları yaşamadım, ancak Apache yığınını kendim çalıştırıyorum. IIS'ye özgü bazı tuhaflıklar olabilir.


Merhaba Cevabınız için çok teşekkürler. Mauri tarafından cevap benim için güncelleme sorunu düzeltir (ftp kimlik bilgilerini kullanma ihtiyacını atlayarak). Benim için eklentiler gerçekten gerekiyorsa tamam ama mümkünse kodu ve doğrudan kodlama anlamak çok daha tatmin edici imho. Gerçekten ihtiyacım var ve IIS localhost sunucusu hakkında daha fazla bilgi edinmek istiyorum.Diğer Windows ve WordPress kullanıcıları bu sorunla karşı karşıya kalmadılar ama bunun için basit bir cevap bulamıyorum .... garip! Neyse teşekkürler ve size en iyi dileklerimle :-)
rpd
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.