Извините меня за мой английский, это не хорошо.
Я пытаюсь использовать класс для загрузки файлов, но консоль показывает мне
{"error":{"type":"Symfony\Component\Debug\Exception\FatalErrorException","message":"Класс 'uploadFiles\qqFileUploader' не найден","file":"C:\xampp\htdocs\proyecto \traductor\app\controllers\publico\HomeController.php","line":27}}
Я искал информацию об этом, но не решил свою проблему.
Это метод в контроллере:
public function setFiles() {
try {
$obj= new \uploadFiles\qqFileUploader();
$files = array("file" => \Request::post("qqfile"));
$rules = array(
'file' => 'mimes:pdf,doc,docx,ppt,pptx,xls,txt',
'size' => '1024000'
);
$validation = \Validator::make($files, $rules);
if ($validation->fails()) {
throw new \Exception($validation->errors()->first());
} else {
return \Response::make('success', 200);
}
} catch (\Exception $e) {
return \Response::make($e->getMessage(), 400);
}
}
Я вношу изменения в
звезда/global.php
И я помещаю этот код app_path().'/facades', после чего я запускаю composer dump-autoload.
Пожалуйста, помогите мне, спасибо.
2 ответа
Я сам решил проблему, я публикую это, потому что может помочь кому-то еще. Проблема в том, что laravel связывает имя файла с именем класса. Это должно быть то же самое
Попробуйте запустить эту команду
автозагрузка дампа композитора
Похожие вопросы
Новые вопросы
php
PHP — это открытый, мультипарадигмальный, динамически типизированный и интерпретируемый язык сценариев, изначально разработанный для веб-разработки на стороне сервера. Используйте этот тег для вопросов о программировании на языке PHP.