27 Tem 2011

IIS 7.0 (Win server 2008) Üzerinde Çalışan Wordpress Resim Upload Problemi

Bu sorunun 2 nedeni var
1- Eğer resimleri türkçe karakter ile yüklüyorsanız isimlerdeki karakterler bozulduğu için resimler bulunamamakta. Türkçe karakter kullanmadan yüklenirse sorun ortadan kalkabilir.
2- Eğer sorun Türkçe karakter'den kaynaklanmıyorsa büyük ihtimalle klasör yazma izninden kaynaklanıyordur. Normal olarak herhangi bir işlem yapmadığınızda upload ettiğiniz resimler "wp-content\uploads" içerisine yüklenmektedir. Bu klasöre yükleme yapabilmek için (IIS tarafından otomatik oluşturulan) IIS_USRS kullanıcısı için full yetki verilmeli, fakat full yetki de verilse Wordpress (ya da IIS üzerinde çalışıtırılan herhangi bir PHP site) IIS server üzerinde çalışan sitede upload sorunu oluşmakta.
 
Sorunun çözümü ise gayet basit;
              
           Application Pools –> (wordpress'inizin application pool'u) –>Advanced Settings –> Process Model –> Identity –> Built-in Service –> Network Service Olarak seçilmeli
           Sites  –> (wordpress siteniz) –> Authentication –> Anonymous Authentication –> Sağ click –Edit –> "Application pool identity" seçilmeli.
Artık resimlerinizi Windows 2008 IIS üzerinde çalışan Wordpress sitenize rahatlıkla yükleyebilirsiniz.
(Çalışmazsa bir de bu linke bakınız)

Hiç yorum yok:

Yorum Gönder