الكؤوس 1.0.3 وحدة التقارير المبكرة نهاية الملف'
سؤال
التصفح إلى صفحة ويب ديناميكية بنيت باستخدام الكؤوس الإصدار 1.0.3 وحدة التحكم تسجيل الدخول تظهر الأخطاء التالية لكل طلب صفحة:
[Fatal Error] :-1:-1: Premature end of file.
كيف يمكنني إيقاف هذا الخطأ من الظهور لكل طلب ؟
المحلول 2
سجل دخول يحدث عندما طلبات http مصنوعة من فايرفوكس 3 المتصفحات.
الحل على الكؤوس 1.0.3 هو فتح التكوين.رائع في المشروع الخاص بك والعثور على ما يلي:
grails.mime.types = [ html: ['text/html','application/xhtml+xml'],
xml: ['text/xml', 'application/xml'], ...
السطر الثاني فوق المتعلقة xml ينبغي إزالتها.
هذا هو الكؤوس 1.0.3 الخلل الذي قد تم حلها ، انظر http://jira.codehaus.org/browse/GRAILS-3088 للحصول على التفاصيل الكاملة.
نصائح أخرى
هذا كان علة ثابتة بالفعل:http://jira.codehaus.org/browse/GRAILS-3088
من السابق لأوانه نهاية الملف
يؤثر على نسخة/s:1.0.3
الإصدار الإصلاح/s: 1.0.4فقط عدد قليل من تنفيذ الملاحظات.كنا التخلف إلى س قيمة 0 ، وهو غير صحيح حسب المواصفات.لذلك نحن الآن الافتراضي إلى 1.0 الذي يعطي الصحيحة ترتيب الأسبقية في فايرفوكس 3 ، ولكن غير صحيحة في فايرفوكس 2.ولكن أكثر تحديدا XML أنواع مثل تطبيق/xhtml+xml الآن تأخذ precendence على أقل من تلك المحددة إذا كان لديهم نفس قيمة q حتى هذه على إصلاح المشكلة في فايرفوكس 2...
الترقية إلى 1.0.4 لقطة هو على الارجح أفضل طريقة للتعامل مع هذه المشكلة.تحقق من تعليمات في إطار "الكؤوس التنمية يبني" في على الكؤوس تحميل الصفحة.
فإنه يمكن أيضا تجاهل دون الكثير من الصعوبة.