اذهب إلى المحتوى
  • 0

تحديث اصدار لارافل

Hanan Fahad2

السؤال

عندي برنامج شريته جاهز وانا مبرمجه بس ابغا احدث الاصدار الارافل من غير لايتاثر البرنامج في مسارة فكيف احدث البرنامج على اصدار جديد لتطوير 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

يمكنك ترقية إصدار اللارافيل إنطلاقا من ملف:

composer.json

قد تجدين مشاكل مع الإعتماديات وأيضا بعض built in function التي أصبحت deprecated بما فيها بعض الأشياء الأخرى كمثال في الإصدار الأخير من اللارافيل أصبح من الضروري الإتصال بال Controller مع namespace الخاص به...

ستجدين في المقالة التالية شرح مفصل لذلك.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

يمكن ترقية  من أي إصدار من خلال  متابعة الوثيقة الرسمية للارافل وإختيار الإصدار الذي تريدي الترقية إليه  من هنا

  ويمكنك متابعة الخطوات الترقية  في  هذا الفيديو هنا  ويوجد مقال بالعربي يوضح الترقية من هنا

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
PHP Warning:  require(C:\xampp\htdocs\src/vendor/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\src\artisan on line 18

Warning: require(C:\xampp\htdocs\src/vendor/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\src\artisan on line 18
PHP Fatal error:  require(): Failed opening required 'C:\xampp\htdocs\src/vendor/autoload.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\src\artisan on line 18

Fatal error: require(): Failed opening required 'C:\xampp\htdocs\src/vendor/autoload.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\src\artisan on line 18
PS C:\xampp\htdocs\src>


 

يطلع هذا الخطا مافهمت كيف احلة لمااكتب php artisan

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 10 دقائق مضت قال hanan fahad11:

يطلع هذا الخطا مافهمت كيف احلة لمااكتب php artisan

مرحبا،

أرجو تنفيذ التعليمات التالية بعد تعديلك لملف Composer.json:

composer install

ثم 

composer dump-autoload

ثم 

composer update

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

بما أنك تريدين اكتساب مهارة البحث كمطورة حتى تتمكنين من الوصول إلى ما تحتاجينه و الوصول إلى حلول لممشاكل التي تواجهك، سأحاول إرشادك في هذه الإجابة إلى كيفية البحث عن طريقة ترقية مشروعك.

فمثلًا هنا يمكنك البحث ب 

update laravel 5 "أيًا كان رقم الإصدار الحالي لمشروعك" to laravel 8 "الإصدار الأخير أو الإصدار الذي تريدين الترقية له"

ستظهر لك بعض النتائج منها ال upgrade guide من التوثيق الرسمي الخاص ب laravel نفسها. و قد تجدين بعض المقالات أو الفيديوهات التي تشرح ذلك.

و لكن يوجد شئ يجب وضعة في الاعتبار و هو أنه الانتقال من نسخة 8.laravel 5 مثلًا إلى laravel 8 لا يمكن أن يحدث في خطوة واحدة.

بل يجب الترقية من الإصدار الحالي إلى الذي يليه ثم الإصدار الذي يليه "الترقية بين الإصدارات خطوة بخطوة"

أي نبدأ بالترقية من 8.laravel 5 إلى laravel 6 ثم من laravel 6 إلى laravel 7  ثم من laravel 7 إلى laravel 8 و هكذا.

أيضًا عند الترقية من إصدار إلى إصدار آخر ستحتاجين للقيام ببعض التعديلات في الأكواد حتى يستمر المشروع في العمل حيث يتم القيام بتعديلات كبيرة في إطارات العمل في هذه التحديثات" تعديلات من شأنها إيقاف عمل المشروع بعد التحديث"، ستجدين جميع هذه التعديلات في التوثيق الرسمي أيضًا.

إذا واجهتك أي مشاكل يمكنك إخبارنا و سنقوم بمساعدتك.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

في حال كان إصدار المشروع قديم فإن التغيرات التي حصلت على لارافيل كثيرة فعند تحديثه فسيكون هنالك الكثير لتعديله وكلما كان الفرق بين إصدار المشروع وأخر إصدار من لارافيل أقل كانت التعديلات أقل, يمكنكِ تحديث نسخة اللارافيل بحسب الطريقة المذكورة للتطوير بين أخر إصدارين في صفحة اللارافيل الرسمية عبر الرابط: https://laravel.com/docs/8.x/upgrade وحيث كما هو مذكور هنا https://laravel.com/docs/8.x/upgrade#updating-dependencies يجب عليكِ الذهاب إلى ملف composer.json وتعديله كما هو مذكور في الرابط الأخير. وبعد ذلك عليكِ تنفيذ الأمر composer update

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...