Mohssen A Mohssen نشر 1 يناير 2022 أرسل تقرير نشر 1 يناير 2022 قمت بعمل مشروع بفلاسك Flask على جهاز Raspberry Pi وعندما قمت بتشغيله ظهرت الرسالة التالية: running on http://127.0.0.1:5000/ وعندما أشغل الرابط في المتصفح يعمل بدون مشكلة، كل هذا طبيعي، ولكن المشكلة أنه عند زيارة الموقع في جهاز آخر في نفس الشبكة تظهر رسالة الخطأ: ERR_CONNECTION_REFUSED 1 اقتباس
1 سامح أشرف نشر 1 يناير 2022 أرسل تقرير نشر 1 يناير 2022 يجب تشغيل التطبيق وتحديد أن عنوان المضيف host بعنوان 0.0.0.0 على النحو التالي: if __name__ == '__main__': app.run(host='0.0.0.0', port=5000) بهذا الشكل يمكنك أن تقوم بتشغيل المشروع على الشبكة المحلية، فعلى سبيل المثال إن كان الجهاز لديه العنوان: 192.168.X.X فيمكنك تشغيل المشروع http://192.168.X.X:5000 كما يمكنك تشغيل المشروع من خلال الأمر flask: flask run --host=0.0.0.0 --port=5000 كما إن كنت تستخدم جدار ناري firewall للحماية فعليك أن تسمح بتشغيل المنفذ 5000 من خلال الأمر التالي: sudo ufw allow 5000 1 اقتباس
السؤال
Mohssen A Mohssen
قمت بعمل مشروع بفلاسك Flask على جهاز Raspberry Pi وعندما قمت بتشغيله ظهرت الرسالة التالية:
running on http://127.0.0.1:5000/
وعندما أشغل الرابط في المتصفح يعمل بدون مشكلة، كل هذا طبيعي، ولكن المشكلة أنه عند زيارة الموقع في جهاز آخر في نفس الشبكة تظهر رسالة الخطأ:
ERR_CONNECTION_REFUSED
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.