Cfpropertylist: فك () المشاكل

تم إنشاؤها على ١٢ مايو ٢٠١١  ·  5تعليقات  ·  مصدر: TECLIB/CFPropertyList

لست متأكدًا مما إذا كنت قد رأيت هذا من قبل ، لكنني لم أجد أي شيء مماثل تمامًا على google. أنا أستخدم هذه المكتبة مع خادم Plist لدروبال للتفاعل مع تطبيق iOS. أتلقى الخطأ التالي عند أي طلب HTTP أقوم به:

"` unpack () [ function.unpack ]: اكتب x: إدخال غير كافٍ ، تحتاج إلى 1 ، تحتوي على 0 في
/path/to/CFBinaryPropertyList.php على السطر 467.


I'm using PHP 5.3.5 on an Apache server with Drupal 6. This very well could be the Plist Server modules fault. But the Error is coming from your file, so I thought I would ask you first. The plist server module can be found here: http://drupal.org/project/plist_server. Thanks for the help.
bug test

التعليق الأكثر فائدة

حسنًا ، لقد أجريت بعض الاختبارات الإضافية على الإدخال. الآن يجب أن يطرح استثناء على البيانات غير الصالحة

ال 5 كومينتر

هل لديك بعض مدخلات العينة؟

هل تستخدم أحدث بوابة دفع لـ CFPropertyList؟ إذا كانت الإجابة لا ، هل يمكنك تجربتها؟

لقد قمت بالتحديث إلى آخر عملية دفع git مع نفس الخطأ. أنا أفكر في الواقع أن هذه مشكلة في وحدة خادم دروبال بليست. لم يكن يوفر معالجة جيدة بما فيه الكفاية للأخطاء ، وكان يمرر طريقة parseBinaryString الخاصة بك بسلسلة فارغة. سأقوم بفتح مشكلة مع الوحدة. شكرا للمساعدة!

حسنًا ، إذا لم نرفض العمل على سلسلة فارغة ، فإن معالجة الأخطاء لدينا سيئة أيضًا :-)

يا رود ، يجب أن نطرح استثناء في هذه الحالة ، أليس كذلك؟

حسنًا ، لقد أجريت بعض الاختبارات الإضافية على الإدخال. الآن يجب أن يطرح استثناء على البيانات غير الصالحة

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

n8felton picture n8felton  ·  12تعليقات

kdm122 picture kdm122  ·  3تعليقات

gingerbeardman picture gingerbeardman  ·  9تعليقات

YannickGagnon picture YannickGagnon  ·  4تعليقات

iamkoby picture iamkoby  ·  3تعليقات