GNU/Linux >> Belajar Linux >  >> Panels >> Plesk

Cara menghindari batas waktu saat mengimpor file XML ekspor WordPress

WordPress menyediakan mekanisme yang bagus untuk mengekspor dan mengimpor data hanya dengan menggunakan Alat> Ekspor atau Impor. Namun saat digunakan pada kumpulan data besar, Anda pasti akan mengalami masalah waktu tunggu, terutama jika data tersebut menyertakan gambar karena pengimpor membutuhkan waktu untuk mengambil gambar tersebut dari sumbernya dan mengunduhnya ke situs tujuan.

Sementara sebagian besar penyedia hosting (termasuk kami pada paket Titanium) memungkinkan Anda menyesuaikan nilai batas waktu PHP untuk meningkatkannya sesuai keinginan Anda, ada batas waktu tambahan yang tidak dapat disesuaikan. Waktu tunggu permanen pada hosting bersama ini membantu memastikan bahwa jika ada skrip pelarian yang tidak dipantau, mereka tidak akan memengaruhi kinerja untuk waktu yang lama. Namun tentu saja, hal itu bisa menjadi masalah yang harus dihadapi saat Anda berada memantau sesuatu dan ingin untuk mengimpor data yang akan memakan waktu cukup lama.

Solusinya adalah wp-cli

WP-CLI adalah metode baris perintah untuk bekerja dengan WordPress. Daripada menjalankan perintah impor menggunakan URL, Anda melakukannya saat masuk melalui SSH yang melewati waktu tunggu nginx, apache, fastcgi, dan php karena tidak menggunakan apa pun kecuali PHP langsung untuk dijalankan.

Panduan ini khusus untuk menjalankan ini di server Plesk. Ini adalah panduan tingkat lanjut karena Anda harus terbiasa menghubungkan ke server Anda melalui SSH dan menggunakan baris perintah untuk menggunakannya .

1] Dapatkan File Ekspor Anda

Unduh file ekspor dari situs sumber dengan masuk ke admin WordPress lalu pilih Alat> Ekspor. Anda dapat mengunduh semua konten, atau hanya konten tertentu jika diinginkan dengan memilih jenis konten yang ingin diekspor.

Jika Anda memilih konten tertentu (seperti postingan) dan ada gambar di konten Anda, Anda tidak dapat mentransfernya tanpa juga melakukan ekspor jenis “Media”

2] Unggah file ekspor di Plesk

  • Masuk ke Plesk
  • Temukan domain yang ingin Anda impor, lalu pilih "File" untuk membuka pengelola file Plesk. Anda seharusnya melihat file WordPress seperti wp-config.php dan folder wp-content.
  • Seret dan lepas file ekspor WordPress XML ke pengelola file untuk mengunggahnya.

Anda tentu saja juga dapat mengunggah melalui FTP/SFTP jika Anda lebih suka metode tersebut.

3] Siapkan Lingkungan &Impor

  1. Pelajari cara menginstal wp-cli untuk hosting Plesk Anda di sini.
  2. Jalankan ini untuk mengimpor file xml:
php wp-cli.phar --authors=create import 

Jika Anda memiliki beberapa file XML (seperti satu untuk postingan dan satu lagi untuk media), ulangi ini untuk masing-masing file tersebut.

Jika ada masalah selama impor (seperti proses dimatikan), Anda selalu dapat menjalankannya kembali. Dalam semua kasus di mana saya harus melakukan ini, utilitas impor telah melewati item impor yang ada dan melanjutkan dari bagian sebelumnya.

Itu dia! Panduan ini menunjukkan cara mengimpor ekspor XML WordPress menggunakan CLI untuk menghindari waktu tunggu server web.


Plesk
  1. Cara Mengekspor dan Mengimpor pengaturan DNS di CloudFlare

  2. Hindari File Ekstra Saat Membuat Tar.gz?

  3. Cara Mengimpor Database Ekspor di MYSQL MariaDB

  1. Cara menyisipkan tautan ke file di WordPress

  2. Bagaimana cara menghindari pesan peringatan 'adalah file yang sama' saat menggunakan cp di Linux?

  3. Bagaimana cara menghapus file .fuse_hidden*?

  1. Cara Mengekspor dan Mengimpor Kontainer Docker

  2. Cara mentransfer posting blog Anda dari Squarespace ke WordPress [Panduan Lengkap]

  3. Cara memperbarui file media di WordPress