Utama Pc & Mac Cara Mengemas kini WordPress Tanpa Akses FTP

Cara Mengemas kini WordPress Tanpa Akses FTP



Kadang-kadang anda tidak dapat mengemas kini WordPress dan pemalam anda tanpa menggunakan akaun FTP. Ini biasanya berlaku apabila WordPress tidak dapat berkomunikasi secara langsung dengan folder kandungan / wp anda.

Cara Mengemas kini WordPress Tanpa Akses FTP

Walaupun ini berlaku kepada anda, terdapat beberapa cara tertentu untuk mengatasi masalah ini dan mengubah suai WordPress tanpa akses FTP.

Apa yang berlaku?

Apabila pelayan web anda mempunyai kebenaran untuk mencapai semua fail yang diperlukan, ia akan mengemas kini WordPress dan semua pemalam yang telah anda pasang secara automatik. Ini tidak bermaksud bahawa anda perlu mempunyai akses FTP / SFTP atau SSH. Sebaliknya, anda hanya perlu menyediakan kebenaran fail tertentu di pelayan web anda. Sistem akan mencuba semua kaedah, dan jika tidak ada yang berfungsi, ia akan kembali ke FTP.

Ia berlaku dalam urutan ini:

  1. Sistem cuba menulis fail ke / wp-content.
  2. Sekiranya berjaya, ia akan mula membandingkan pemilikan fail dengan pengecam uniknya (UID). Sekiranya sesuai, anda dapat memasang semua sambungan dan mengemas kini WordPress.
  3. Sekiranya kaedah ini gagal, sistem akan memberitahu anda bahawa kaedah ini tidak dapat dikemas kini.

Sekiranya anda tidak mahu bergantung pada pemeriksaan automatik ini, anda boleh menentukan pemalar dalam / wp-config anda. Pemalar ini biasanya merupakan ‘Metode FS_’.

Masukkan ‘FS_METHOD’

Cara terpantas untuk menyelesaikan masalah ini adalah dengan menentukan pemalar. Ini berguna apabila anda tidak mahu bergantung pada pemeriksaan automatik untuk mengenal pasti sistem fail terbaik untuk digunakan. Anda boleh melakukannya dengan menentukan 'FS_Method' dalam /wp-config.php file anda.

Inilah caranya:

Cari /wp-config.php

Sebelum melakukan apa-apa, anda perlu membuka fail /wp-config.php. Anda boleh mendapatkannya folder root WordPress. Sekiranya anda menghadapi masalah, anda juga boleh mencarinya di folder pemasang WordPress anda. Lokasi fail adalah wordpress / wp-config.php

wp-konfigurasi

Masukkan FS_METHOD

Anda perlu menampal kod dalam fail php anda. Di bawah baris terakhir kod, anda harus menambahkan:

tingkap 10 bar permulaan tidak akan dibuka

define('FS_METHOD','direct');

kemas kini wordpress tanpa akses ftp

Sebaik sahaja anda menambah kod ini, anda akan memotong masalahnya. Semasa anda menaipnya, anda boleh memuat naik fail tersebut ke folder root laman web anda di pelayan dan semestinya tidak akan mengalami masalah dalam sekejap.

Dengan memperbaiki masalah FTP, anda dapat memasang alat tambah, pelanjutan, tema laman web, dan kemas kini lain.

Perincian Mengenai FS_METHOD

FS_METHOD akan memaksa kaedah sistem fail. Anda hanya perlu memilih salah satu dari empat berikut: direct, ssh2, ftptext, atau ftpsockets. Kod dari contoh sebelumnya menggunakan kaedah ‘langsung’. Kaedah ini disusun mengikut pilihan. Pilihan pertama adalah 'langsung' dan yang keempat adalah 'ftpsockets'.

  1. langsung adalah Keutamaan Pertama. Tetapan ini adalah yang dipilih oleh sistem secara automatik. Ini memaksa sistem untuk menggunakan permintaan Direct File / IO dalam PHP. Pada hos dengan konfigurasi yang tidak baik, permintaan ini boleh menyebabkan masalah keselamatan.
  2. ssh2 adalah Pilihan Kedua. Tetapan ini memaksa sistem untuk menggunakan sambungan PHP SSH jika anda memasangnya.
  3. ftptext adalah Keutamaan Ketiga. Tetapan ini memaksa sistem untuk menggunakan sambungan FTP PHP untuk akses FTP.
  4. ftpsockets adalah Keutamaan Keempat.

Anda tidak boleh menerapkan kod ini melainkan anda mengalami masalah dengan kemas kini anda. Oleh itu, jika anda tidak melihat peningkatan setelah mengubahnya, pertimbangkan untuk mengubahnya semula atau membuangnya. Biasanya, pilihan ‘ftpsockets’ akan berfungsi sekiranya kemas kini automatik gagal.

Alternatif: Dapatkan Sokongan SSH SFTP Updater

WordPress baru-baru ini menambah pemalam yang dipanggil Sokongan SSH SFTP Updater yang boleh menyelesaikan masalah ini. Pemalam ini akan memastikan kemas kini WordPress anda sentiasa dikemas kini. Ia menggunakan phpseclib (perpustakaan komunikasi selamat) untuk mengatasi masalah ini.

Apabila anda memasang aplikasi ini, pergi ke /wp-config.php dan masukkan kodnya:

cara mendapatkan kaca aero di tingkap 10

define (‘FS_Method’, ‘ssh2’);

Sebaik sahaja anda melakukannya, anda akan menghadapi masalah dengan pelayan di SFTP dan SSH.

Untuk Pengguna Lanjutan: Mengaktifkan SSH2 Secara Manual

Sekiranya anda ingin mengaktifkan SSH2 untuk kemas kini, pemalam dan muat naik tema anda, anda perlu membuat kunci SSH anda sendiri dan memasang modul PHP SSH. Apabila anda melakukan ini, WordPress akan melihat bahawa anda mempunyai SSH2 yang tersedia. Ini bermaksud bahawa anda akan melihat pilihan SSH2 ketika anda melakukan peningkatan.

Anda membuat kunci SSH dengan menaip kod:

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

Kemudian anda menukar kebenaran sehingga anda mendapat akses ke fail-fail ini dengan WordPress:

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

kemas kini wordpress tanpa akses ftp

Kesimpulannya

Masalah FTP sering muncul jika anda menggunakan hosting bersama dan izin dan kepemilikan bertindih, sehingga menimbulkan konflik. Atas sebab ini, adalah baik untuk menentukan FS_METHOD supaya anda dapat mengemas kini dan mengubah suai WordPress anda tanpa perlu memberikan perincian FTP.

Artikel Yang Menarik

Pilihan Editor

Gunakan pintasan papan kekunci rahsia ini agar sesuai dengan semua lajur di Explorer dan aplikasi lain
Gunakan pintasan papan kekunci rahsia ini agar sesuai dengan semua lajur di Explorer dan aplikasi lain
Hari ini, saya ingin berkongsi dengan anda pintasan papan kekunci yang sangat istimewa, yang akan meningkatkan produktiviti anda dan menjimatkan banyak masa apabila anda perlu berurusan dengan lajur, grid dan jadual. Dengan menggunakan jalan pintas ini, anda akan dapat mengukur semua lajur agar muat secara automatik dalam Windows File Explorer, Registry Editor, Task Manager atau
Bagaimana untuk membuka Fail ACSM
Bagaimana untuk membuka Fail ACSM
Fail ACSM ialah fail Mesej Pelayan Kandungan Adobe. Fail ACSM boleh dibuka dengan Adobe Digital Editions untuk memuat turun dan mengaktifkan kandungan yang dilindungi Adobe DRM.
Sekiranya Anda Mematikan Komputer Anda Setiap Malam
Sekiranya Anda Mematikan Komputer Anda Setiap Malam
Mematikan komputer anda dengan kerap membahayakan perkakasannya dan memendekkan jangka hayatnya secara pramatang. Walau bagaimanapun, membiarkan komputer anda sentiasa berjalan juga berkemungkinan melakukan perkara yang sama. Terdapat sebab untuk dan menentang melakukan kedua-duanya; dalam artikel ini telah kami gariskan
Lumpuhkan Percepatan Perkakasan di Firefox Quantum
Lumpuhkan Percepatan Perkakasan di Firefox Quantum
Dalam artikel ini, kami akan belajar bagaimana menonaktifkan pecutan perkakasan di penyemak imbas Firefox anda. Secara lalai, ia diaktifkan tetapi boleh memberi anda masalah sekiranya anda menggunakan perkakasan lama yang tidak menyokong pecutan GPU.
Cara Menggunakan Operator Cari dan Wildcard untuk Mencari GMail
Cara Menggunakan Operator Cari dan Wildcard untuk Mencari GMail
Tahukah anda bahawa anda boleh menggunakan operator carian lanjutan dan wildcard untuk mencari Gmail? Adakah anda tahu anda boleh menggunakan sekumpulan carian tertentu dalam Gmail untuk mencari sesuatu yang spesifik dalam jumlah mel? Tutorial ini menunjukkan kepada anda
Cara Menaiki Steam dengan pantas
Cara Menaiki Steam dengan pantas
Apa yang terlintas di fikiran anda apabila anda mendengar ungkapan itu
Apakah AliExpress dan Adakah Ia Legit?
Apakah AliExpress dan Adakah Ia Legit?
AliExpress dianggap sebagai tempat yang selamat dan boleh dipercayai untuk membeli produk pada harga yang lebih murah daripada yang anda lakukan di dalam negara. Ia adalah sebahagian daripada Kumpulan Alibaba, sebuah syarikat mapan yang memberi tumpuan kepada perdagangan dan media.