ناجي قرود نشر 20 يناير 2023 أرسل تقرير نشر 20 يناير 2023 السلام عليكم ورحمة الله وبركاته. ماهي الخطوات الواجب عملها حتى اجعل المشاريع المبرمجة بإصدار LARAVEL 5 تعمل على اصدار LARAVEL 9 عندي اصدار php هو PHP 8.1.2 كيف اقوم بتحديث وترقية لارافيل من الاصدار الخامس الى التاسع؟ شكرا وبارك الله فيكم. 2 اقتباس
0 عمر قره محمد نشر 20 يناير 2023 أرسل تقرير نشر 20 يناير 2023 يمكنك الترقية من خلال الملف composer.json ومن ثم تنفيذ التعليمات التالية : composer install ثم composer dump-autoload ثم composer update وقد تجد الكثير من التعديلات و الكثير من الوظائف الملغات deprecated بعد عملية الترقية. قد يفيدك الدليل الرسمي من Laravel للترقية من هنا ولقد تم الاجابة على سؤالك سابقاً : 1 اقتباس
0 Adnane Kadri نشر 20 يناير 2023 أرسل تقرير نشر 20 يناير 2023 يذكر ان هنالك الكثير من النسخ ما بين النسخة التاسعة والخامسة للارافيل، ولذلك فإنك قد تضطر للعمل على الكثير من التحديثات التي تمتلك تأثيرات عالية الخطورة High likelhood of impact. والتي يجب مراعاتها ما بين النسخة والأخرى، أي ان كنت ستقوم بالأمر بشكل يدوي فستحتاج: تحديث التطبيق من 5 الى 6 تبعا لدليل التحديث واعتبارا لأي تحديثات عالية الخطورة // // من 6 الى 7 ثم من 7 الى 8 ومن 8 الى 9 وهو الأمر الذي لا يعد عمليا ولا سهلا. مقاربة أخرى يمكن الاعتماد عليها هي إنشاء تطبيق لارافيل جديد تماما وليكن بالنسخة 9 ثم قم بنقل ملفات المتحكمات، النماذج والعروض والمسارات وملفات البذر وما الى ذلك من تطبيقك القديم الى هذا الجديد، ثم سيكون من السهل تشخيص الاخطاء والعمل عليها. على الأقل لن تهتم آنذاك بتحديثات الاعتماديات وسيمكنك الاهتمام مباشرة بالتحديثات التي تختص بسياق الكتابة فقط. ان شئت اختصار الطريق، فستحتاج بشكل ما الى أتمتمة العملية والاعتماد على خدمات مدفوعة من مثل Laravel shift. 1 اقتباس
0 ناجي قرود نشر 20 يناير 2023 الكاتب أرسل تقرير نشر 20 يناير 2023 بتاريخ 1 ساعة قال Adnane Kadri: يذكر ان هنالك الكثير من النسخ ما بين النسخة التاسعة والخامسة للارافيل، ولذلك فإنك قد تضطر للعمل على الكثير من التحديثات التي تمتلك تأثيرات عالية الخطورة High likelhood of impact. والتي يجب مراعاتها ما بين النسخة والأخرى، أي ان كنت ستقوم بالأمر بشكل يدوي فستحتاج: تحديث التطبيق من 5 الى 6 تبعا لدليل التحديث واعتبارا لأي تحديثات عالية الخطورة // // من 6 الى 7 ثم من 7 الى 8 ومن 8 الى 9 وهو الأمر الذي لا يعد عمليا ولا سهلا. مقاربة أخرى يمكن الاعتماد عليها هي إنشاء تطبيق لارافيل جديد تماما وليكن بالنسخة 9 ثم قم بنقل ملفات المتحكمات، النماذج والعروض والمسارات وملفات البذر وما الى ذلك من تطبيقك القديم الى هذا الجديد، ثم سيكون من السهل تشخيص الاخطاء والعمل عليها. على الأقل لن تهتم آنذاك بتحديثات الاعتماديات وسيمكنك الاهتمام مباشرة بالتحديثات التي تختص بسياق الكتابة فقط. ان شئت اختصار الطريق، فستحتاج بشكل ما الى أتمتمة العملية والاعتماد على خدمات مدفوعة من مثل Laravel shift. اشكرك اخي عدنان لكن بما انه لايمكن عمل تحديث المشروع مباشرة من الاصدار الخامس الى التاسع فهل يمكن ان اقوم باستبدال النسخة الثامنة من php وتثبيت نسخة اخرى تتوافق مع اصدار لارافيل 5 ؟. الهدف من سؤالي ان يعمل المشروع معي سواء بالاصدار الخامس او التاسع. وفقكم الله. 1 اقتباس
0 Adnane Kadri نشر 20 يناير 2023 أرسل تقرير نشر 20 يناير 2023 بتاريخ 3 ساعة قال ناجي قرود: اشكرك اخي عدنان لكن بما انه لايمكن عمل تحديث المشروع مباشرة من الاصدار الخامس الى التاسع فهل يمكن ان اقوم باستبدال النسخة الثامنة من php وتثبيت نسخة اخرى تتوافق مع اصدار لارافيل 5 ؟. الهدف من سؤالي ان يعمل المشروع معي سواء بالاصدار الخامس او التاسع. وفقكم الله. نعم يمكن ذلك ان كنت تحاول فقط تشغيل المشروع، سيكفيك التأكد من توافق متطلبات التشغيل مع بيئة العمل وفقط. 1 اقتباس
السؤال
ناجي قرود
السلام عليكم ورحمة الله وبركاته.
ماهي الخطوات الواجب عملها حتى اجعل المشاريع المبرمجة بإصدار LARAVEL 5 تعمل على اصدار LARAVEL 9
عندي اصدار php هو PHP 8.1.2
كيف اقوم بتحديث وترقية لارافيل من الاصدار الخامس الى التاسع؟
شكرا وبارك الله فيكم.
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.