Kategoriler
Web

WordPress’te güncelleyememe sorunu

WordPress’in son sürümlerinde en çok hoşuma giden şey, eklenti olsun kendi dosyaları olsun otomatik olarak güncellemesiydi. Eklenti güncelleme -özellikle de ekleme- konusunda eksikler olsa da yine de FTP ile uğraşma derdini ortadan kaldırıyor.

Ancak birçok kişi bu blog yayıncısı bu özelliği kullanırken birçoğu da bu nimetten faydalanamıyor. Ne zaman bir güncelleme yapmaya kalksa hata mesajı ile işlem durduruluyor. Ancak bu işin de bir çözümü mevcut.

  1. wp-content klasörü içerisinde tmp isimli bir klasör açın.
  2. Bu tmp klasörün chmod’unu 777 olarak ayarlayın.
  3. Sonra wp-config.php dosyasını bir metin (text) editörü ile açın ve uygun bir yere şu komutu ekleyin.
    define(‘WP_TEMP_DIR’, ABSPATH . ‘wp-content/tmp’);
  4. Son aşama dosyayı kaydedin sunucunuza yükleyin ve güncellemenin tadını çıkarın.

Ancak FTP kullanıcı adı ve şifre sorma olayını halen yaşıyoruz. Onu da aşarız bir şekilde…

Kategoriler
Web

WordPress’de CHMOD hatası

chmod777Eğer ki WordPress’de CHMOD ile ilgili hatalar alıyorsanız, özellikle resim yükleme ve/veya resimlerle ilgili işlemlerde (thumbnail, boyutlandırma gibi) çok uğraştırmayacak çok basit bir püf noktası var.

WordPress ya da eklentileri gerekli olan klasörleri kendisi otomatik olarak açabiliyor. Ancak CHMOD’ları 777 ya da 0777 yapmanıza rağmen sistem doğru bir şekilde çalışmıyorsa hiç boşuna kasmayın.

Klasör ismini aklınızda tuttuktan sonra FTP programından klasörü silin ve aynı klasörden bir tane daha oluşturun. Sonra bu klasörün CHMOD‘unu 777 yapın. Böylece dosyanın sahipliğini de üstlenmiş oldunuz. Şimdi istediğiniz işlemi sorunsuz bir şekilde gerçekleştirebilirsiniz.

Teknik Bilgi: Bu olayı elle kendimizin yapma sebebi PHP’nin ayarlarında safe-mode‘un on durumunda olmasından kaynaklanıyor. Çoğu hosting şirketi de bunu değiştirmeye onay ve yetki vermediği için bu şekilde bir çözüm yeterli olacaktır.