Menyelesaikan masalah kegagalan kemas kini WordPress: Kemas kini tidak dipasang kerana kami tidak dapat menyalin beberapa fail

Kadangkala, apabila kita menaik taraf versi pembina laman web WordPress atau menaik taraf pemalam WordPress , mesej ralat akan muncul:

Kemas kini gagal: Kemas kini tidak dipasang kerana kami tidak dapat menyalin beberapa fail.

  • Ini biasanyalaman web WordPressKebenaran fail program tidak konsisten.
  • Malah, apabila tapak web WordPress dialihkan, dinaik taraf dan dikemas kini, gesaan serupa ditemui, hampir semuanya disebabkan oleh kebenaran yang tidak mencukupi. Masalah sebegini adalah perkara biasa.

Contohnya, ralat seperti kemas kini WordPress gagal ▼

Menyelesaikan masalah kegagalan kemas kini WordPress: Kemas kini tidak dipasang kerana kami tidak dapat menyalin beberapa fail

"Naik taraf tidak dipasang kerana kami tidak dapat menyalin beberapa fail. Ini biasanya disebabkan oleh kebenaran fail yang tidak konsisten.: wp-includes/js/plupload/handlers.min.js, wp-includes/js/plupload/handlers.js , wp -includes/js/wp-api.js, wp-includes/js/wp-api.min.js, wp-includes/class-wp-customize-manager.php, wp-includes/class-http.php , wp -includes/class-wp-xmlrpc-server.php, wp-includes/version.php, wp-includes/taxonomy.php”

  • Menunjukkan bahawa fail ini dan failnya tidak mempunyai akses tulis ke folder ini, jadi kemas kini tidak boleh dinaik taraf.

Baru-baru ini, blog Chen Weiliang mengalami ketidakkonsistenan kebenaran fail semasa mengemas kini pemalam WordPress.

Mesej ralat "Kemas kini gagal: Naik taraf tidak dipasang kerana kami tidak dapat menyalin beberapa fail" adalah disebabkan oleh kebenaran WordPress yang tidak mencukupi .

  • Pada masa ini, sila semak pemalam, pemilik dan semua kumpulan adalah pengguna akar, dan tiada kebenaran untuk menulis dalam fail.
  • Penyelesaiannya ialah menggunakan arahan chown untuk mengubah suai kebenaran.

SSH menetapkan 775 kebenaran

Jika anda menggunakan VPS, pemilik lalai direktori ini ialah root, pelayan FTP yang digunakan ialah vsftpd, dan pelayan ialah Apache2.

Syarat ini terutamanya mengehadkan nama kumpulan pengguna lalai.

Jika sistem Linux yang anda pasang berbeza, anda mungkin perlu melaraskan nama kumpulan pengguna.

Berikut ialah proses kebenaran tetapan SSH 775 ▼

Langkah 1: Log masuk melalui SSH

Langkah 2: Navigasi ke direktori /wp-content/ ▼

cd /home/你的用户名/web/你的域名文件夹/public_html/wp-content/

Langkah 3: Tetapkan 755 kebenaran kepada direktori ini, iaitu hanya pemilik yang mempunyai kebenaran untuk menulis ▼

chmod -R 755 plugins/
chmod -R 755 themes/
chmod -R 755 uploads/
chmod -R 755 upgrade/

1. Ubah suai kebenaran direktori dengan cepat ▼

find /home/你的用户名/web/你的域名文件夹/public_html -type d -print0 | xargs -0 chmod 755

2. Ubah suai kebenaran fail dengan cepat ▼

find /home/你的用户名/web/你的域名文件夹/public_html -type f -print0 | xargs -0 chmod 644

VestaCPTukar kebenaran folder

Jika anda telah memasang panel VestaCP , anda boleh menggunakan arahan berikut untuk mengubah suai kebenaran direktori laman web WordPress anda dengan cepat ▼

chown -R admin:admin /home/admin/web/你的域名文件夹/public_html/*

HestiaCPTukar kebenaran folder

HestiaCP menukar kebenaran direktori laman web WordPress dengan cepat

chown -R 你的用户名:你的用户名 /home/你的用户名/web/你的域名文件夹/public_html/*

让修复更彻底:

Gantikan your_user dan chenweiliang.com dengan nilai sebenar anda, tampal keseluruhan perenggan ke dalam terminal, dan tekan Enter.

USER="your_user" DOMAIN="chenweiliang.com" && chown -R $USER:$USER /home/$USER/web/$DOMAIN/public_html && find /home/$USER/web/$DOMAIN/public_html -type d -exec chmod 755 {} \; && find /home/$USER/web/$DOMAIN/public_html -type f -exec chmod 644 {} \;

Panel Kawalan CWPTetapkan 755 kebenaran

Jika panel kawalan CWP dipasang pada VPS anda, sila log masuk terus ke latar belakang panel kawalan CWP untuk menetapkan kebenaran.

Langkah 1: Pergi ke halaman Betulkan Kebenaran

  • Menu CWP -> Akaun Pengguna -> Betulkan Kebenaran (betulkan kebenaran dan pilih pengguna)

Langkah 2: Pilih pengguna anda ▼

Baiki kebenaran dan pilih pengguna dalam Panel Kawalan CWP.

Langkah 3: Klik Betulkan Kebenaran Akaun ▲

  • Tetapan panel kawalan CWP 755 kebenaran adalah sangat mudah dan pantas ^_^

Keizinan tetapan hos maya

Jika anda menggunakan hos maya, bukan VPS, maka kaedah tetapan di atas tidak terpakai.

Sila tambah kod berikut pada fail wp-config.php dalam direktori akar tapak web WordPress anda ▼

define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0755);
define("FS_CHMOD_FILE", 0755);

Pada asasnya melakukan ini akan menjadikan program WordPress anda lebih selamat dan dapat ditingkatkan.

Untuk berjaya menyelesaikan tugas pemasaran dalam talian anda , anda kini boleh mula menguji, memasang dan menaik taraf pelbagai pemalam promosi dalam talian . ^_^

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Tatal ke