Проблема с Laravel Excel при импорте файлов Excel на онлайн-сервер — элемент Zip не найденPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Проблема с Laravel Excel при импорте файлов Excel на онлайн-сервер — элемент Zip не найден

Сообщение Anonymous »

Я столкнулся с проблемой при попытке импортировать файл Excel с помощью Laravel Excel в моем приложении Laravel. Для загрузки и импорта файла я использовал следующий код:

Код: Выделить всё

public function import_excel(Request $request)
{
try {
$this->validate($request, [
'file' => 'required|mimes:xls,xlsx'
]);
} catch (\Illuminate\Validation\ValidationException $e) {
return redirect()->back()->withErrors($e->validator->errors())->withInput();
}

// capturing the excel file
$file = $request->file('file');

// creating a unique file name
$nama_file = rand().$file->getClientOriginalName();

$file->move('file_member', $nama_file);

// importing data
Excel::import(new MemberImport, public_path('/file_member/' . $nama_file));

// notifying through session
$message = [
"status" => $file ? "success" : "failed",
"message" => $file ? "Member Data Successfully Imported" : "Failed to Import Member Data!"
];

// redirecting back
return redirect()->route('index.member.registration')->with("message", $message);
}
Однако при попытке импортировать файл в рабочую среду я столкнулся с ошибкой
"Не удалось найти элемент zip" zip:///home/u1572391/public_html/koperasi-app/storage/framework/cache/laravel-excel/laravel-excel-wVFjYv63g1d69UTbCrnD9xb7WAc37Hse.xlsx#_rels.rels",
указывающее на проблему с поиском определенного элемента в zip-файле. Может ли кто-нибудь дать рекомендации или предложения о том, как справиться с этой ошибкой? Есть ли какие-либо дополнительные настройки или шаги, которые необходимо предпринять в производственной среде?
когда я попытался импортировать на свой локальный сайт, все прошло хорошо, но когда я попробовал это на онлайн-сервере, я получил ошибку

Подробнее здесь: https://stackoverflow.com/questions/778 ... -zip-membe
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»