Localhost’ta Kurulu WordPress güncellemesi

Wordpress üzerinde çalışan bir çok yazılım geliştirici yazdığı kodları kendi bilgisayarında kurulu web sunucusu üzerinde test eder. Bende geliştirmekte olduğum Notices-Duyurular eklentisinin denemelerini kendi bilgisayarımda kurulu olan web sunucusunda (localhost) test ediyorum. Localhost üzerinde Wordpress kurduğumda en çok karşılaştığım sorun güncellemeleri panel üzerinden yapamıyor olmaktı. Wordpress çekirdek güncellemesini wordpress.org üzerinden indirip dosyaları arşivden çıkartarak güncelleme yapabiliyoruz fakat dil paketi güncellemelerini zip arşivi olarak nereden indireceğimi bilmiyorum. Localhost üzerinde dil güncellemelerini nasıl yapacağımı araştırırken wp-config.php dosyasında ufak bir değişiklik yaparak bütün güncellemeleri tıpkı gerçek sunucu ortamında olduğu gibi otomatik olarak yapabileceğimi öğrendim.

Bu işlem için ilk önce wordpress wp-content dizininin ve wp-config.php dosyasının localhost (www-data) tarafından düzenlenebiliyor olması gerekiyor. Bu dizinler için dosya izinleri aşağıdaki gibi olmalı (your-user linux kullanıcı adınızı temsil etmekte) :

[bash]drwxrwx— 8 your-user www-data 4096 sep 12 11:11 wp-content
-rw-rw—- 1 your-user www-data 3897 sep 12 10:54 wp-config.php[/bash]

Dosya izinleri hakkında daha fazla bilgi için Dosya izinleri – Linux yazısını inceleyebilirsiniz.

Dosya izinlerini ayarladıktan sonra wp-config.php dosyasını açarak aşağıdaki kodu eklediğinizde artık localhost üzerinden wordpress güncellemelerini yapabilirsiniz.

[php]define(‘FS_METHOD’,’direct’);[/php]

İyi çalışmalar.

Devam

WordPress tema/eklenti yükleme/güncelleme sorunu

Wordpress kurdunuz ve kendinize bir tema seçip  o  temayı  yüklemeyi  istiyorsunuz  ftp bilgilerinizi  girdiniz ve temayı  kur dediniz  ama karşınıza şu şekilde bir hata çıktı:

WordPress İçerik dizinine ulaşılamadı (wp-content). / Unable to locate WordPress Content directory (wp-content).

Aynı  şekilde bir eklenti ekleyeceğiniz zaman da bu  hatayı  alıyorsunuz.Bu sorundan kurtulmak için yapmanız gerek şey çok  basit, wordpress ana dizindeki  wp-config.php dosyasını  sunucunuzdan çekip  bu  dosyanın sonuna aşağıdaki  kodları  ekleyip sunucunuza yükleyin :

[php]

if(is_admin()) {add_filter(‘filesystem_method’, create_function(‘$a’, ‘return "direct";’ ));
define( ‘FS_CHMOD_DIR’, 0751 );
}

[/php]

Sonrasında wordpress in wp-content dizini  altındaki plugins,themes dizininin dosya izinlerini 0775 olarak belirleyin.Artık panel üzerinden tema ve eklenti  ekleyip  güncelleyebilirsiniz.

İyi Bloglamalar:)

Devam

WordPress 3.5.1 Sürümü Çıktı

wordpress güncelleme

Wordpress 3.5.1 Bakım ve Güvenlik sürümü  yayınlandı.Bu  sürümde 37 tane hata çözüme kavuşturulmuş .

 

Genel Olarak Yapılan Değişiklikler

  • Editör: Bazı HTML etiketlerini temizlemekle ilgili düzenleme yapıldı.
  • Ortam: Yeni medya yöneticisi ile alakalı küçük çapta uyumluluk sorunu giderildi.
  • Ağ: Yeni bir wordpress ağı oluştururken uygun rewrite kulları önerme eklendi.
  • Önceden yazılmış yazıların html karakterlerini gözden geçirme ile ilgili iyileştirme yapıldı
  • Bazı javascript hataları giderildi
  • Eklentinin veritabanı yada kullanıcı api’lerini yanlış kullanımlarında uyarı,hata mesajları çıktılama eklendi.

 

Son sürümü Wordpress yönetim panelinden veya  buradaki  adresten indirerek güncelleye bilirsiniz.

Devam

WordPress 3.4.2 Yayınlandı

3.4 sürümünden buyana 15 milyon kere indirilen popüler blog servisi wordpress in 3.4.2 sürümü kullanıcılarına sunuldu.Bu sürüm bakım ve güvenlik güncellemelerini barındırıyor.Bu güncellemelerden bazıları şu şekilde;

  • Yönetim ekranlarında bazı eski tarayıcılar ile olan uyumsuzluklar giderildi
  • Bir tema düzgün önizleme yapılamadığında ya da ekran görüntüsü görüntülenemediğinde ortaya çıkan bir hata düzeltildi.
  • Görsel editör ile eklenti uyumluluğu iyileştirildi
  • Bazı kategori kalıcı bağlantı yapıları ile sayfalama yapısı arasındaki problemler giderildi
  • oEmbed sağlayıcılar ve geri izleyiciler ile ilgili hatalardan kaçınılacak geliştirmeler yapıldı
  • Gereğinden büyük boyutlardaki üst kısım görsel dosyalarının yüklenmesi engellendi.

 

3.4.2 sürümü ile ilgili orijinal açıklamaya buradan ulaşabilirsiniz.

Devam