Rumah > pembangunan bahagian belakang > tutorial php > Mengapakah Ralat Melontar Fungsi \'move_uploaded_file()\' dan Bagaimana untuk Membetulkannya?

Mengapakah Ralat Melontar Fungsi \'move_uploaded_file()\' dan Bagaimana untuk Membetulkannya?

Mary-Kate Olsen
Lepaskan: 2024-10-18 14:20:03
asal
619 orang telah melayarinya

Why is 'move_uploaded_file()' Function Throwing Errors and How to Fix Them?

Menyelesaikan masalah Kegagalan Fungsi 'Move_uploaded_file()'

Apabila cuba melaksanakan fungsi muat naik fail menggunakan fungsi 'move_uploaded_file()', pelbagai isu mungkin timbul. Berikut ialah beberapa ralat biasa dan penyelesaian yang sepadan:

1. Dayakan Pelaporan Ralat PHP

Dayakan pelaporan ralat untuk menerima mesej ralat yang lebih terperinci daripada 'move_uploaded_file()' yang boleh membantu dalam pengenalpastian masalah.

2. Semak Pembolehubah Ralat

Periksa pembolehubah '$_FILES'image'' untuk memastikan kod ralat tertentu. Ini boleh menunjukkan masalah seperti had saiz fail atau sekatan jenis fail.

3. Gunakan 'tmp_name' Daripada 'name'

Untuk mengalihkan fail dari lokasi muat naik sementara ke destinasi tetap, gunakan '$_FILES['image']['tmp_name']' dan bukannya ' $_FILES'imej''. Ini kerana fail yang dimuat naik pada mulanya disimpan dalam direktori sementara sebelum dialihkan ke lokasi terakhirnya.

Contoh Kod:

<code class="php">move_uploaded_file($_FILES['image']['tmp_name'], __DIR__.'/../../uploads/'. $_FILES['image']['name']);
// echo "Uploaded";</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Mengapakah Ralat Melontar Fungsi \'move_uploaded_file()\' dan Bagaimana untuk Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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