مشاركة حلول: إطلاق المشروع

بإذن الله تعالى…

أيضاً يا مخلوف، ما شاء الله على سعة صدرك وحبك في تعليم الآخرين :blush:

يوماً بعد آخر، أرى مجتمع كورتابز يثلج الصدر :heart:

3 Likes

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

3 Likes

ربي يوفقنا لما فيه الخير جميعاً :pray:

بإذن الله تعالى :blush:

3 Likes

شكرا لكما أصدقائي لولا مساعدتكما لما انهيت مشروعي الفضل لكما بعد الله تحياتي :star_struck::heart_eyes:

2 Likes

على الرحب والسعة :blush:

3 Likes

هناك مشاريع تولد صغيرة فتكبر ومشاريع تولد كبيرة فتتطور
المشروع على github


هذا رابط المشروع على Heroku
https://nameless-mesa-85277.herokuapp.com/
نحو فرص لأعمال أخرى

1 Like

ابارك لك هذا الانجاز يا اريج :clap:

كل شي مضبوط جدا

1 Like

شكرا لتقديرك عملي المتواضع أستاذ @YaserAlnajjar
كما لا يفوتني شكر صديقي مالك تشجيعه لي على هذه البادرة @malek.salem

2 Likes

:fireworks::fireworks::fireworks::tada::confetti_ball:
https://serene-basin-23901.herokuapp.com/

1 Like

الله عليك يا بسام :clap:

كل حاجه عملته وبردو مش عاوز يترفع

مـشـاركـة إطــلاق الـمـشـروع …

الأكـواد فـي GitHub

الـمـوقـع عـلـى Heroku يـطـلـع مـعـي هـذا الـخـطـأ :upside_down_face:

1 Like

قومي بنقل كل الملفات الموجودة داخل هذا المجلد إلى المجلد الرئيسي لأن هيروكو لا يتعامل إلا مع المجلد الرئيسي مباشرة:

image

1 Like

نـقـلـتـهـم

ومـع ذلــكـ فـي مـشـكـلـه :point_down:

سـؤال ثـانـي كـيـف أقـدر أحـذف Repo فـي GitKraken لـمـا أحـذف تـظـهـر رسـالـه لايـمـكـن حـذفـه ؟؟!!..

1 Like

جربي الأمر التالي:

git push HEROKU_URL master --force

بالتأكيد مكان HEROKU_URL ستضعي رابط مستودع هيروكو

1 Like

تـم الـ Push بـس بـيـطـلـع Couldn’t find that app :pensive::pensive:

1 Like

اوكي، ما تقلقي… بجرب اطلاق المشروع من عندي وأشوف المشكلة

1 Like

المشاكل طلعت بسيطة جدا :grin:

1. أول شيء جربت عمل تطبيق على هيروكو

ظهرت هذه المشكلة:

image

وهي لا توحي بأي شيء، لذا قمت بتشغيل الأمر heroku logs لمعرفة مالذي جرى وظهرت رسالة “no web app”، يعني أن التطبيق لم يتم تشغيله.

جربت التطبيق محليا وهو يعمل، وكل شيء يبدو سليم… لذا أول ملف خطر في بالي أنه سبب المشكلة Procfile كونه المسؤول عن تحديد التطبيق الذي سيعمل

2. إصلاح ملف Procfile

يوجد في ملف Procfile السطر التالي:

web:gunicorn run:app

لاحظي أنه لا توجد مسافة بين web: و gunicorn وهذا هو سبب المشكلة :exploding_head:

يعني اصلاح المشكلة بتعديل السطر إلى

web: gunicorn run:app

قمت بعمل stage & commit على gitkraken للتعديلات ثم push على هيروكو وظهرت في الموقع صورة مختلفة “server error”، جربت heroku logs وظهرت رسالة مختلفة… template not found

أي أنه لم يجد مجلد templates مع أنه موجود بالفعل :confused:

3. إصلاح مشكلة templates

لاحظت أن اسم المجلد Templates (حرف T كبير، المفترض t)

ولتعديل اسم المجلد سنحتاج لتعديل اسم المجلد إلى شيء آخر بالأمر التالي:

git mv Templates my_folder

الآن أصبح اسم المجلد my_folder، سنقوم بإعادته إلى templates بالأمر التالي:

git mv my_folder templates

قمت بعمل stage & commit ثم push
وبهذا تم حل المشكلة :grin:

1 Like

أهــــا تـوقـعـت أنه الـمـشـكـلـه فيـه شـيـكـت عـلـيـه أكـثـر مـن مـره بـس مـا أنـتـبـهـت أنـو لازم يـكـون فـيـه مـسـافـه :sweat_smile:

يـســلــمــواا وشـكـررررآ جـزيـلآ …

1 Like

تـــــم …

الأكـــود فــي GitHub

الــمــوقــع فـي Heroku …

https://radiant-retreat-19474.herokuapp.com/

1 Like