سؤال

هل حاول أحد استخدام UWSGI مع شيروكي؟ هل يمكنك مشاركة تجاربك وما هي المستندات التي اعتمدت عليها أكثر؟ أحاول البدء من الوثائق على كلا من مواقع الويب (UWSGI و Cherokee). لا شيء يعمل بعد. أنا أستخدم Ubuntu 10.04.


تحرير: للتوضيح ، كان شيروكي يعمل بشكل جيد. أحصل على رسالة الخطأ:

خطأ UWSGI ، تطبيق WSGI لم يتم العثور عليه

لذلك يجب أن يكون هناك خطأ ما في تكويناتي. أو ربما طلبي.

هل كانت مفيدة؟

المحلول

نعم ، لقد قمت مؤخرًا بإعداد هذا في Ubuntu Lucid لتطبيق Pylons.

أولاً ، أمسكت بأحدث شيروكي من فريق PPA.https://launchpad.net/~cherokee-webserver/+archive/ppa

بعد ذلك ، قمت بتثبيت أحدث UWSGI في ظهور تطبيقي VirtualEnv عبر PIP الذي يسيرك مستندات UWSGI.http://projects.unbit.it/uwsgi/wiki/install

تم نشر تطبيقي بالفعل عبر mod_wsgi ، لذا كنت أتطلع إلى إعادة استخدام ملف .wsgi الخاص بي. واجهت مشكلة في الحصول على بناء الجملة لمكالمة UWSGI بشكل صحيح ، لذا حصلت على بعض المساعدة الرائعة في قائمتهم البريدية:http://lists.unbit.it/pipermail/uwsgi/2010-june/000347.html

لذلك ذهبت من خلال المستندات في كتاب طبخ شيروكي واستبدلت خط UWSGI بإصدار معرف لما تم الرد عليه في سؤال القائمة البريدية.

إنه يعمل حلوًا ومتفوقًا تقريبًا Mod_wsgi 2x في اختبار الزيارات إلى صفحة تطبيق Pylons بسيطة.

امل ان يساعد.

نصائح أخرى

حصلت على شيروكي + UWSGI + Django تشغيل على Lucid. كان من الصعب بعض الشيء الاستمرار (معرفة كيفية توجيه UWSGI إلى ملف WSGI كان الجزء الأصعب بالنسبة لي أيضًا) ، لكنني سعيد جدًا بالنتائج. لقد وثقت الخطوات التي اتخذتها في http://blog.swomm.com/2010/06/cherokee-django.html.

يبدو أن هناك مشكلة في طريقة "جعل" التثبيت على مستندات UWSGI. استخدم "Python uwsgiconfig.py -build" بدلاً من ذلك. التي عملت بالنسبة لي. شيروكي ، Django يركض على Ubuntu 10.10.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top