• أعضائنا الكرام بخصوص تنفيذ الطلبات قد يستغرق بعض الوقت،شكرا لحسن تفهمكم.
  • أعضاء وزوار معهد زين العربية، نود أن نعلمكم أن المعهد سيشهد في الفترة القادمة الكثير من التغيرات سواءا على المستوى الاداري او مستوى الاقسام، لذا نرجو منكم التعاون، وأي ملاحظات او استفسارات يرجى التواصل معنا عبر قسم الشكاوي و الإقتراحات و الطلبات ونشكركم على حسن تفهمكم وتعاونكم ،مع خالص الشكر والتقدير والاحترام من إدارة زين العربية.

[ تم الحل ] مشكلة في تسجيل عضوية جديدة

الحالة
مغلق و غير مفتوح للمزيد من الردود.
كود:
XF\Db\Exception: MySQL query error [1364]: Field 'brms_limit_cache' doesn't have a default value
src/XF/Db/AbstractStatement.php:228
أنشأت بواسطة: حساب غير معروف
أبريل 2, 2020 في 1:52 صباحاً

Stack trace

كود:
INSERT  INTO [ICODE]xf_user[/ICODE] ([ICODE]visible[/ICODE], [ICODE]activity_visible[/ICODE], [ICODE]user_group_id[/ICODE], [ICODE]timezone[/ICODE], [ICODE]language_id[/ICODE], [ICODE]username[/ICODE], [ICODE]email[/ICODE], [ICODE]user_state[/ICODE], [ICODE]privacy_policy_accepted[/ICODE], [ICODE]terms_accepted[/ICODE], [ICODE]display_style_group_id[/ICODE], [ICODE]secondary_group_ids[/ICODE], [ICODE]secret_key[/ICODE], [ICODE]user_id[/ICODE], [ICODE]style_id[/ICODE], [ICODE]permission_combination_id[/ICODE], [ICODE]message_count[/ICODE], [ICODE]alerts_unread[/ICODE], [ICODE]conversations_unread[/ICODE], [ICODE]register_date[/ICODE], [ICODE]last_activity[/ICODE], [ICODE]trophy_points[/ICODE], [ICODE]avatar_date[/ICODE], [ICODE]avatar_width[/ICODE], [ICODE]avatar_height[/ICODE], [ICODE]avatar_highdpi[/ICODE], [ICODE]gravatar[/ICODE], [ICODE]is_moderator[/ICODE], [ICODE]is_admin[/ICODE], [ICODE]is_staff[/ICODE], [ICODE]is_banned[/ICODE], [ICODE]reaction_score[/ICODE], [ICODE]custom_title[/ICODE], [ICODE]warning_points[/ICODE]) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
------------

كود:
#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL query err...', 1364, 'HY000')

#1 src/XF/Db/Mysqli/Statement.php(77): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1364, 'HY000')
#2 src/XF/Db/AbstractAdapter.php(94): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(218): XF\Db\AbstractAdapter->query('INSERT INTO `x...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1463): XF\Db\AbstractAdapter->insert('xf_user', Array, false)
#5 src/XF/Mvc/Entity/Entity.php(1195): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/XF/Service/User/Registration.php(279): XF\Mvc\Entity\Entity->save()
#7 src/XF/Service/ValidateAndSavableTrait.php(40): XF\Service\User\Registration->_save()
#8 src/XF/Pub/Controller/Register.php(419): XF\Service\User\Registration->save()
#9 src/XF/Mvc/Dispatcher.php(350): XF\Pub\Controller\Register->actionRegister(Object(XF\Mvc\ParameterBag))
#10 src/XF/Mvc/Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('XF:Register', 'Register', Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\Register), NULL)
#11 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\Register), NULL)
#12 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#13 src/XF/App.php(2184): XF\Mvc\Dispatcher->run()
#14 src/XF.php(391): XF\App->run()
#15 index.php(20): XF::runApp('XF\\Pub\\App')
#16 {main}

Request state

كود:
array(4) {

["url"] => string(28) "/index.php?register/register"
["referrer"] => string(28) ".: المعهد العربي الاول لإنشاء سيرفرات سيلك رود :."
["_GET"] => array(1) {
["register/register"] => string(0) ""
}
["_POST"] => array(16) {
["username"] => string(0) ""
["f07f5cf6f4757cae5b2ed1f5202a51ada34e6c87"] => string(6) "aboali"
["37edf8d8e171f8bbf68e28a905816a7ea3954e83"] => string(16) "[email protected]"
["e9a3f68e933a61d88db4fcb4c14876d354b6c842"] => string(8) "********"
["dob_month"] => string(1) "6"
["dob_day"] => string(2) "17"
["dob_year"] => string(4) "1990"
["location"] => string(6) "italia"
["g-recaptcha-response"] => string(462) "03AHaCkAZGCyo19Cv5AIyFdUxD97Dr5gn8Advxc4zbHNPwpsezevFtupZCC9gxkB_8sOKCIe0UmQvmOWMkRoSJQtujW_9M0qad8KWvPOPWzYRvW59Hd-fmepW5zF8CRnxnux1P0oFkcWHAdziuiAo06CyKkAaLQkX8ytmiNg4cUNdeosWyiSy4vpcWfFsa809DvL8DdQVqDLeBzFO-qkTDar5ei3QGGAylYKhK5yDyq9WVZwOy2CU0xcRKMd63e4FKWG-HTaJeOmu50aQdmr2enF20w6XzBHdAGd-Lp273AqwH4zkoRnhlqku-cDebNsCZSEAB9cUbuTtUT_-RHEaTgC-nG4725_r7vOh-NYk4OkKbcYMv6FrqWgW3d0VP4AU1bXt9w9irBMU1HtYDgvlJYwLUWcCmv3BuOjXdoAHoYOVdHDQXyOvsBLgUA79sC5Ovt-YsV9cM4iD4"
["accept"] => string(1) "1"
["reg_key"] => string(16) "KV6GywAS-8UvfJVr"
["df623f8b29f9f708cb1366bd963a7872eb198e67"] => string(14) "Africa/Nairobi"
["_xfToken"] => string(8) "********"
["_xfRequestUri"] => string(10) "/index.php"
["_xfWithData"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}
 
التعديل الأخير بواسطة المشرف:
الإضافة معروفة بمشاكلها منذ عامين أو أكثر شاهدت أحد أصحاب المنتديات تسببت له في نفس المشكل وهو عدم قدرة الزوار على التسجيل حتى تفطن للمشكل وتدارك الأمر، تجنبها وابحث عن بديل آخر
 
اخوي @osamaeg

حسب عنوان الخطأ

كود:
XF\Db\Exception: MySQL query error [1364]: Field 'brms_limit_cache' doesn't have a default value

الحل بسيط وفيه طريقتين لحله اما عن طريق ملف setup او عن طريق phpmyadmin

عن طريق ملف setup ابحث عن brms_limit_cache طبعا ً للاسف لا املك الاضافة ولا اعرف طريقة بناء ملفاتها ولكن عادة ً يكون الكود بهذه الطريقة

PHP:
$table->addColumn('brms_limit_cache ', 'varchar', 255);

طبعا ً مع اختلاف نوع الحقل من varchar الى int الى blob ..الخ

انت كل اللي عليك تضيف->nullable() يعني يصير الكود في النهاية بهذه الطريقة

PHP:
$table->addColumn('brms_limit_cache ', 'varchar', 255)->nullable();

واحفظ الملف

الطريقة الثانية انك تدخل على phpmyadmin وتدخل على نفس الحقل brms_limit_cache وتدخل على بناء بعدها بتلقى مربع checkbox باسم خالي حط عليه صح

واحفظ عملك وجرب الاضافة وان شاء الله بتنحل المشكلة

احترامي وتقديري
اخوك
شقاوي
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.

إحصائيات المنتدى

المواضيع
1,446
المشاركات
16,603
الأعضاء
1,022
آخر عضو مسجل
naseh
أعلى