Mengapa MySQL Membuang Kod Ralat 13: Tidak Dapat Mengakses Fail Jauh?

Barbara Streisand
Lepaskan: 2024-11-03 19:47:29
asal
905 orang telah melayarinya

Why Is MySQL Throwing Error Code 13: Unable to Access Remote File?

MUAT DATA INFILE Kod Ralat 13: Tidak Dapat Mengakses Fail Jauh

Apabila melaksanakan pertanyaan LOAD DATA INFILE, pengguna MySQL mungkin menghadapi Kod Ralat 13 disebabkan oleh isu kebenaran atau sekatan apparmor.

Mengenalpasti Punca Punca

Walaupun memberikan keistimewaan penuh kepada pengguna pangkalan data dan menetapkan kebenaran fail/folder kepada 777, ralat berterusan. Isu ini berkemungkinan berpunca daripada apparmor, sebuah program dalam Ubuntu yang menghalang akses fail MySQL.

Menyelesaikan Isu

  1. Edit Apparmor Konfigurasi:

    Buka fail konfigurasi apparmor: sudo vim /etc/apparmor.d/usr.sbin.mysqld.

  2. Tambah Direktori Fail :

    Tambah baris berikut pada fail konfigurasi: /tmp/** rwk. Ini memberikan MySQL membaca, menulis dan melaksanakan kebenaran kepada direktori "/tmp".

  3. Muat Semula Apparmor:

    Mulakan semula apparmor dengan: sudo /etc/init.d/apparmor reload.

Nota Tambahan

Perhatikan bahawa direktori yang ditambahkan pada fail konfigurasi mungkin berbeza bergantung pada lokasi fail yang digunakan dalam pertanyaan LOAD DATA INFILE. Anda juga disyorkan untuk menggunakan subdirektori tertentu dan bukannya memberikan akses kepada keseluruhan direktori "/tmp".

Atas ialah kandungan terperinci Mengapa MySQL Membuang Kod Ralat 13: Tidak Dapat Mengakses Fail Jauh?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan