SORU
12 Mart 2009, PERŞEMBE


/FTP erişim sağlamadan WordPress eklentileri güncelleme yükleyebilir miyim?

Sadece SFTP SSH bir anahtar kullanarak kullanan benim canlı sunucuda WordPress kullanıyorum.

Ve eklentileri yükleyin yükseltmek istiyorum ama FTP giriş eklentileri yüklemek için girmeniz gerekir gibi görünüyor. Bir şekilde ve dosyaları el ile yükleme yerine WordPress tüm süreci ele alarak eklentileri yükleyin yükseltme var mı?

CEVAP
13 NİSAN 2011, ÇARŞAMBA


Sadece WordPress eklentileri veya olamaz /wp-content yazmak eğer bir WordPress güncelleştirme yüklemeye çalışırken FTP bağlantı bilgilerini doğrudan isteyecektir. Eğer web server gerekli dosyaları yazma erişimi varsa, aksi halde, güncellemeleri ve yükleme bakım otomatik olarak alacaktır. Bu yöntem, FTP SFTP/veya SSH erişimi olması gerekmez, ancak sizin özel dosya izinleri web sunucunuza kurmak için gerektirir.

Eğer Doğrudan ve SSH yöntemleri kullanılamaz amacıyla çeşitli yöntemler ve FTP geri deneyecek.

https://github.com/WordPress/WordPress/blob/4.2.2/wp-admin/includes/file.php#L912

WordPress /wp-content dizininiz için geçici bir dosya yazmak için çalışacağız. Eğer bu başarılı karşılaştırır sahipliği dosyası ile kendi uıd ve varsa bir maç olacak izin kullanmak için 'doğrudan' yöntemi yükleme eklentileri, temalar veya güncelleştirmeler.

Şimdi, Eğer başka bir sebebi yok mu için itimat otomatik kontrol için hangi dosya sistemi yöntemi kullanabilirsiniz define bir sabit, 'FS_METHOD' wp-config.php dosyası, bu da 'direct', 'ssh', 'ftpext' or 'ftpsockets' ve kullanan yöntem. Sen 'doğrudan' ama web kullanıcı adı web sunucusu çalışır (yaz) uygun izinlere sahip değil, bir hata alırsınız. bunu ayarlamak unutmayın

Eğer web sunucunuz yazma izinleri (ya da edemiyor) eğer bir içerik izinlerini değiştirmek istediğiniz değilse, özet olarak, daha sonra wp-config.php dosyanıza bunu ekleyin:

define('FS_METHOD', 'direct');

Burada izinler açıkladı:

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Awesomesauce Network

    Awesomesauce

    4 EKİM 2012
  • DavidParody

    DavidParody

    17 EKİM 2009
  • VvCompHelpvV

    VvCompHelpvV

    4 EYLÜL 2007