Ana Pc Ve Mac FTP Erişimi Olmadan WordPress Nasıl Güncellenir

FTP Erişimi Olmadan WordPress Nasıl Güncellenir



Bazen bir FTP hesabı kullanmadan WordPress ve eklentilerinizi güncelleyemezsiniz. Bu genellikle WordPress /wp-content klasörünüzle doğrudan iletişim kuramadığında olur.

FTP Erişimi Olmadan WordPress Nasıl Güncellenir

Bu başınıza gelse bile, bu sorunu atlamanın ve WordPress'i FTP erişimi olmadan değiştirmenin belirli yolları vardır.

Ne oluyor?

Web sunucunuz gerekli tüm dosyalara erişim iznine sahip olduğunda, WordPress'i ve yüklediğiniz tüm eklentileri otomatik olarak güncelleyecektir. Bu, FTP/SFTP veya SSH erişiminizin olması gerektiği anlamına gelmez. Bunun yerine, web sunucunuzda belirli dosya izinlerini ayarlamanız yeterlidir. Sistem tüm yöntemleri deneyecek ve hiçbir şey işe yaramazsa FTP'ye dönecektir.

Bu sırayla gerçekleşir:

  1. Sistem /wp-içeriğine bir dosya yazmaya çalışır.
  2. Başarılı olursa, dosyanın sahipliğini benzersiz tanımlayıcısı (UID) ile karşılaştırmaya başlar. Eşleşirse, tüm uzantıları yükleyebilir ve WordPress'i güncelleyebilirsiniz.
  3. Bu yöntem başarısız olursa, sistem güncellenemediğini size bildirir.

Bu otomatik kontrole bağlı kalmak istemiyorsanız, /wp-config.php dosyanızda bir sabit tanımlayabilirsiniz. Bu sabit genellikle bir 'FS_Method'dur.

Bir 'FS_METHOD' girin

Bu sorunu çözmenin en hızlı yolu bir sabit tanımlamaktır. Bu, kullanılacak en iyi dosya sistemini belirlemek için otomatik kontrole güvenmek istemiyorsanız kullanışlıdır. Bunu /wp-config.php dosyanızda bir 'FS_Method' tanımlayarak yapabilirsiniz.

İşte nasıl yapılacağı:

/wp-config.php dosyasını bulun

Herhangi bir şey yapmadan önce /wp-config.php dosyasını açmanız gerekir. WordPress kök klasöründe bulabilirsiniz. Bulmakta sorun yaşıyorsanız, WordPress yükleyici klasörünüzde de bulabilirsiniz. Dosya konumu wordpress/wp-config.php'dir.

wp-config

Bir FS_METHOD ekleyin

PHP dosyanıza bir kod yapıştırmanız gerekecek. Son kod satırının altına şunları eklemelisiniz:

yazma korumasını nasıl kaldırırsınız

define('FS_METHOD','direct');

ftp erişimi olmadan wordpress güncelleme

Bu kodu eklediğinizde, sorunu atlamış olacaksınız. Yazdığınızda, dosyayı web sitenizin sunucudaki kök klasörüne yükleyebilirsiniz ve anında çalışmakta sorun yaşamaz.

FTP sorununu çözerek eklentiler, uzantılar, web sitesi temaları ve diğer güncellemeleri yükleyebilirsiniz.

FS_METHOD Hakkında Ayrıntılar

FS_METHOD, bir dosya sistemi yöntemini zorlar. Şu dördünden yalnızca birini seçmelisiniz: direct, ssh2, ftptext veya ftpsockets. Önceki örnekteki kod, 'doğrudan' yöntemi kullandı. Bu yöntemler tercihe göre sıralanmıştır. İlk tercih 'doğrudan' ve dördüncüsü 'ftpsockets'.

  1. doğrudan İlk Tercihtir. Bu ayar, sistemin otomatik olarak seçtiği ayardır. Sistemi PHP içinde Direct File/IO isteklerini kullanmaya zorlar. Kötü yapılandırmaya sahip ana bilgisayarlarda bu istekler güvenlik sorunlarına neden olabilir.
  2. ssh2 İkinci Tercihtir. Bu ayar, sistemi kurduysanız, SSH PHP uzantısını kullanmaya zorlar.
  3. ftptext Üçüncü Tercihtir. Bu ayar, sistemi FTP erişimi için FTP PHP uzantısını kullanmaya zorlar.
  4. ftpsockets Dördüncü Tercihtir.

Güncellemenizle ilgili sorun yaşamadığınız sürece bu kodu uygulamamalısınız. Bu nedenle, değiştirdikten sonra herhangi bir gelişme görmüyorsanız, değiştirmeyi veya kaldırmayı düşünün. Genellikle, otomatik güncellemeler başarısız olursa 'ftpsockets' seçeneği çalışmalıdır.

Alternatif: SSH SFTP Güncelleyici Desteğini Alın

WordPress yakın zamanda adında bir eklenti ekledi SSH SFTP Güncelleyici Desteği bu sorunu çözebilir. Bu eklenti, WordPress kurulumunuzu her zaman güncel tutacaktır. Bu sorunu aşmak için phpseclib (güvenli iletişim kitaplığı) kullanır.

Bu uygulamayı yüklediğinizde /wp-config.php adresine gidin ve kodu girin:

linux nane 18 duvar kağıdı

define (‘FS_Method’, ‘ssh2’);

Bunu yaptıktan sonra, SFTP ve SSH'deki sunucularla uğraşırken çok daha az sorun yaşayacaksınız.

İleri Düzey Kullanıcılar İçin: SSH2'yi Manuel Olarak Etkinleştirme

Güncellemeleriniz, eklentileriniz ve tema yüklemeleriniz için SSH2'yi etkinleştirmek istiyorsanız, kendi SSH anahtarlarınızı oluşturmanız ve PHP SSH modülünü yüklemeniz gerekecektir. Bunu yaptığınızda, WordPress, SSH2'nizin kullanılabilir olduğunu görecektir. Bu, yükseltme yaparken bir SSH2 seçeneği göreceğiniz anlamına gelir.

Bir kod yazarak SSH anahtarları oluşturursunuz:

ssh-keygen
cd~/.ssh
cp id_rsa.pub authorized_keys

Ardından, bu dosyalara WordPress ile erişim sağlamak için izni değiştirirsiniz:

cd ~
chmod 755 .ssh
chmod 644 .ssh/*

ftp erişimi olmadan wordpress güncelleme

Sonuç olarak

FTP sorunu genellikle, paylaşılan barındırma kullanıyorsanız ve izinler ile sahiplik çakışıyorsa ve bu nedenle bir çakışmaya neden oluyorsa ortaya çıkar. Bu nedenle, herhangi bir FTP ayrıntısı sağlamak zorunda kalmadan WordPress'inizi güncelleyebilmeniz ve değiştirebilmeniz için bir FS_METHOD tanımlamak iyidir.

Ilginç Haberler

Editörün Seçimi

Snapchat: Sizi Kimin Engellediğini Nasıl Görebilirsiniz?
Snapchat: Sizi Kimin Engellediğini Nasıl Görebilirsiniz?
Snapchat'i çok kullanıyorsanız, sizi kızdıracak veya üzecek bir şey yapan bir kullanıcıyla karşılaşmış olabilirsiniz. Ne yazık ki, bu sosyal medyada yaygın bir olaydır. Ama sessizce acı çekmek zorunda değilsiniz -
Meta Quest ve Quest 2'de Ücretsiz Oyunlar Nasıl Edinilir?
Meta Quest ve Quest 2'de Ücretsiz Oyunlar Nasıl Edinilir?
Ücretsiz oyunlar bulmak için bir mağaza filtresi kullanabilir veya resmi olmayan sidequestvr web sitesini kullanarak ücretsiz Quest App Lab oyunlarını bulabilirsiniz.
XLX Dosyası Nedir?
XLX Dosyası Nedir?
Bir XLX dosyası ya bir Crystal Reports dosyasıdır ya da XoloX indirme yöneticisinden tamamlanmamış bir indirmedir. Bir .XLX dosyasını nasıl açacağınızı veya bir XLX dosyasını başka bir dosya biçimine nasıl dönüştüreceğinizi öğrenin.
Internet Explorer Nasıl Kaldırılır veya Kaldırılır
Internet Explorer Nasıl Kaldırılır veya Kaldırılır
IE'yi Windows'tan tamamen kaldırmak veya kaldırmak mümkündür, ancak düzelttiğinden daha fazla soruna neden olur. İşte aynı derecede iyi olan başka çözümler.
Dayz'de Soğuk algınlığı Nasıl Tedavi Edilir?
Dayz'de Soğuk algınlığı Nasıl Tedavi Edilir?
DayZ, sizi sayısız günlük zorluklarla başa çıkmanız gereken kıyamet sonrası bir dünyaya götürür. Bir hayatta kalma oyunu olduğunu düşünürsek, karakterinizin sağlığını ihmal ederseniz kapabileceğiniz çeşitli hastalıklar var. İçin
Uygulamada Görünmeyen Snapchat Cameos Nasıl Onarılır
Uygulamada Görünmeyen Snapchat Cameos Nasıl Onarılır
Eğlenceli ve yenilikçi Snapchat Cameos, film kamera hücrelerinin meme versiyonları gibidir. Ama bazen görünmüyorlar. Bu size oluyorsa, endişelenmeyin. Biz sizi koruduk. Bu yazıda size göstereceğiz
Windows 10'da Windows Çalışma Süresi Nasıl Görüntülenir?
Windows 10'da Windows Çalışma Süresi Nasıl Görüntülenir?
Windows 10'da Windows çalışma süresinin nasıl görüntüleneceğini öğrenmek, bilgisayarınızın son yeniden başlatmadan bu yana ne kadar süre açık kaldığını izlemenize ve iyi çalışmasını sağlamak için ara sıra yeniden başlatmanıza yardımcı olabilir.