Penyelesaian kepada kegagalan muat naik imej laravel: 1. Dayakan muat naik fail dalam fail konfigurasi PHP 2. Pasang sambungan "fileinfo" 3. Tutup open_basedir;
Persekitaran pengendalian artikel ini: sistem linux5.9.8, Laravel versi 5.7, komputer MacBook Air 2019.
Apakah yang perlu saya lakukan jika muat naik imej gagal dalam laravel?
Projek laravel pelayan Linux gagal memuat naik imej
Ringkasan Sebab berikut berlaku:
1 Masalah kebenaran fail Linux, (pastikan kebenaran fail direktori muat naik ialah '777')
2 🎜>
----------Pagoda---------------------------------- ------- --------------------
3. Kembangkan "maklumat fail"
Dalam keadaan biasa, anda boleh memuat naiknya di sini. Jika ya, PetuaMuat naik gagal
Kemudian semak log ralat Lokasi log:
PHP Warning: Unknown: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/www/wwwroot/) in Unknown on line 0PHP message: PHP Warning: File upload error - unable to create a temporary file in Unknown on line 0’,
open_basedir
sekatan adalah sah. Fail (/tmp) tidak berada dalam laluan yang dibenarkan: (/www/wwwroot/) dalam tidak diketahui pada baris 0 Mesej PHP: Amaran PHP: Ralat muat naik fail - Tidak boleh mencipta fail sementara dalam "tidak diketahui" pada baris 0,
Penyelesaian:
Ringkasan
Lima tutorial video Laravel terkini
Atas ialah kandungan terperinci Apa yang perlu dilakukan jika muat naik imej laravel gagal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!