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) :

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

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.

define('FS_METHOD','direct');

İyi çalışmalar.

Samet ATABAŞ

Sakarya Üniversitesi Bilgisayar ve Öğretim Teknolojileri Öğretmenliği Mezunu.PHP Developer

Bir Yorum Yazın