WordPress Eklenti Yükleme Ekranı

Özellikle paylaşımlı/VPS sunucularda güvenlik gereği suphp özelliği açıktır. Suphp özelliği apache sunucularda çalıştırılan php kodlarının ‘nobody’ olarak değil, hesap sahibi olarak çalıştırılmasını sağlar. Bu sayede tehlikeli kod parçacıklarının hangi hesap tarafından çalıştırıldığını görmek mümkün olur. Bu özellik açık olduğunda wordpress eklentilerini yükleme yada güncelleme hatta silme işlemlerinde bile FTP bilgilerimizi girmemiz gerekir. Eğer çok sık eklenti güncelleme yapıyorsanız ve FTP bilgilerini sürekli girmekten bıktıysanız yapmanız gereken şey gayet basit.
WordPress kurulum dizininde yer alan “wp-config.php” dosyasında en alt satıra aşağıdaki kodu ekleyebilirsiniz.
define('FS_METHOD', 'direct');
Genelde birçok WordPress kurulumunda yukarıdaki kodu eklemek sorunumuzu anında çözecektir. Fakat güvenlik önlemleri sıkılaştırılmış ve ek önlemler alınmış sunucularda FTP adresi, Kullanıcı Adı ve FTP Şifresi gibi bilgileri aşağıdaki şekilde tam olarak wp-config.php dosyasına eklememiz gerekir.
//*eklenti güncellemelerinde wordpress FTP bilgilerini sormasın*
define('FTP_HOST', 'ftp.siteadiniz.com');
define('FTP_USER', 'FTP_Kullanıcı_Adı');
define('FTP_PASS', 'FTP_Şifreniz');
Eğer sunucunuzda statik IP ve SSL sertifikası yüklü ise ek olarak aşağıdaki kod satırını da yine en alta eklemeniz gerekiyor.
//*Eğer SSL bağlantı kullanıyorsanız aşağıdaki satırı da eklemelisiniz(https)*
define('FTP_SSL', true);
Yeni yazılardan haberdar olun.
Yeni yazılar ve haftalık notlar yayımlandığında size ulaşsın.


