يحدث الخطأ التالي عند تعيين ملفات تعريف الارتباط.
لا يمكن تعديل معلومات الرأس - الرؤوس التي تم إرسالها بالفعل بواسطة ....
هذا الخطأ شائع جدًا إذا تم إخراج أي محتوى نصي قبل تعيين ملف تعريف الارتباط، فستظهر رسالة الخطأ أعلاه. نظرًا لوجود العديد من الملفات المطلوبة في أعلى الصفحة، فمن الصعب جدًا التحقق منها سطرًا تلو الآخر، لذلك أضفت:
PLAIN TEXT
في أعلى الصفحة.
PHP:
ob_start();
أضف رمزًا قبل تعيين ملف تعريف الارتباط:
نص عادي
PHP:
ob_get_clean();
هذا للحصول على إخراج المحتوى من الصفحة قبل تعيين ملف تعريف الارتباط. بعد تشغيل الصفحة، يتم عرض سلسلة فارغة وإخراجها، أي أنه لا يوجد إخراج قبل تعيين ملف تعريف الارتباط.
ثم فتحت الملف المصدر باستخدام vim، ووجدت أن vim قد تم تمكين خيار القنبلة، واشتبهت في إضافة سلسلة مخفية إلى الكود، لذلك أغلقته:
تم حل مشكلة
تعيين nobomb
.ماذا يعني BOM ؟
BOM هو اختصار لـ "Byte Order Mark"، والذي يستخدم لتمييز ترميز الملفات. لا يمكن لجميع أدوات تحرير النص التعرف على علامات BOM
المؤلف: volcano تم النشر في 28 فبراير 2008 الساعة 8:16 مساءً
معلومات حقوق الطبع والنشر: يمكنك إعادة الطباعة حسب الرغبة عند إعادة الطباعة، يرجى التأكد من الإشارة إلى المصدر الأصلي ومعلومات المؤلف للمقالة نموذج الارتباط التشعبي
الرابط الدائم
لهذا البيان - http://www.ooso.net/index.php/archives/378