سؤال

وأنا بدأت مغامرة بلدي مع روبي على القضبان وكما IDE اخترت نتبيانس. وقد المجمعة ذلك Webrick الخادم وأنها عملت جيدة. ولكن بعد بعض التغييرات في أول تطبيق لي يعطيني خطأ داخلي 500 - ولكن لا شيء يظهر في وحدة التحكم. والإجراءات القديمة تعطي نفس النتيجة.

وكيف يمكنني أن أجد أين تكمن المشكلة؟ أنا أعمل على نظام أوبونتو.

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

المحلول

وماذا يمكنك أيضا القيام به هو إضافة السطر التالي إلى جهاز تحكم "application.rb":

ActiveRecord::Base.logger = Logger.new(STDOUT)

وبعد ذلك ستحصل على تصحيح الانتاج في نافذة WEBrick في "إخراج" ضمن نتبيانس.

نصائح أخرى

وأفضل رهان هو أن يكون دائما نافذة الصالة مفتوحة وإصدار متابعة

tail -f log/development.log

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

وأجاب نفسي - سجلات / development.log

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