Saaed Alamer نشر 7 يناير أرسل تقرير مشاركة نشر 7 يناير السلام عليكم ممكن توضيح لسبب مشكلة لرفع الفيديو داخل مشروع saas Illuminate\Database\QueryException كان يعمل بدون مشاكل وفجاة توقف عن استقبال فيديوهات . اقتباس public function uploadVideo(Request $request) { $data = BasicExtended::select('max_video_size')->first(); $maxSize = intval($data->max_video_size); $convertedSize = $maxSize * 1024; $rules = [ 'video' => [ 'required', 'max:' . $convertedSize, function ($attribute, $value, $fail) use ($request) { $video = $request->file('video'); $vidExt = $video->getClientOriginalExtension(); if ($vidExt != 'mp4') { $fail('Only .mp4 file is allowed for ' . $attribute); } } ] ]; $message = [ 'video.max' => 'The video must not be greater than ' . $maxSize . ' megabytes.' ]; $validator = Validator::make($request->all(), $rules, $message); if ($validator->fails()) { return Response::json([ 'error' => $validator->getMessageBag()->toArray() ], 400); } $videoData = Uploader::upload_video( Constant::WEBSITE_LESSON_CONTENT_VIDEO, $request->file('video')); return Response::json([ 'originalName' => $videoData['originalName'], 'uniqueName' => $videoData['uniqueName'], 'duration' => $videoData['duration'] ]); } 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Mustafa Suleiman نشر 7 يناير أرسل تقرير مشاركة نشر 7 يناير تأكد من كتابة بيانات قاعدة البيانات بشكل صحيح في ملف .env: DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE= // Your Database Name DB_USERNAME= // Yout Database Username DB_PASSWORD= // Your Database Password وفي حال عدم وجود username قم بكتابة root. ثم تنفيذ الأمر التالي: php artisan optimize:clear وتأكد من أن سيرفر MySQL أو أيًا كان مثل Postgres يعمل بشكل سليم. 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Saaed Alamer نشر 7 يناير الكاتب أرسل تقرير مشاركة نشر 7 يناير بتاريخ 3 دقائق مضت قال Mustafa Suleiman: تأكد من كتابة بيانات قاعدة البيانات بشكل صحيح في ملف .env: DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE= // Your Database Name DB_USERNAME= // Yout Database Username DB_PASSWORD= // Your Database Password وفي حال عدم وجود username قم بكتابة root. ثم تنفيذ الأمر التالي: php artisan optimize:clear وتأكد من أن سيرفر MySQL أو أيًا كان مثل Postgres يعمل بشكل سليم. تاكدت اخي السيرفر يعمل علي mysql وتاكدت من بيانات ونفذت امر حذف optimize ونفس النتيجة فى النهاية اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Mustafa Suleiman نشر 7 يناير أرسل تقرير مشاركة نشر 7 يناير حاول إعادة إنشاء قاعدة البيانات من خلال الأمر: php artisan migrate:fresh --seed ثم إنشاء مستخدم جديد والتجربة مرة أخرى. 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Saaed Alamer نشر 7 يناير الكاتب أرسل تقرير مشاركة نشر 7 يناير بتاريخ 3 دقائق مضت قال Mustafa Suleiman: حاول إعادة إنشاء قاعدة البيانات من خلال الأمر: php artisan migrate:fresh --seed ثم إنشاء مستخدم جديد والتجربة مرة أخرى. هذا الامر سيحذف كافة قواعد البيانات اخي لا استطيع تنفيذه لوجود بيانات هامة داخله اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Saaed Alamer نشر 8 يناير الكاتب أرسل تقرير مشاركة نشر 8 يناير الحل كان فى تعديل فى قاعده بيانات فى row الخاص ب storge_limit بالتعديلVARCHAR(60000) اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Saaed Alamer
السلام عليكم
ممكن توضيح لسبب مشكلة لرفع الفيديو داخل مشروع saas
Illuminate\Database\QueryException
كان يعمل بدون مشاكل وفجاة توقف عن استقبال فيديوهات
.
رابط هذا التعليق
شارك على الشبكات الإجتماعية
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.