۱ محمد خضرپور
خطا هنگام استفاده از Transcation و Rollback
جامعه پی اچ پی ایجاد شده در ۳۰ بهمن ۱۴۰۰

28ec-Screenshot (31).png

همگام استفاده از transction و Rollback به این خطا‌ها بر میخورم و دلیلشو پیدا نکردم

سلام.

بعد ازینکه transaction فعال میکنید جدول مورد نظر lock میشه و تایم اسکریپت نباید بیشتر از 50 ثانیه طول بکشه وگرنه با خطای اول مواجه میشید. میتونید تایمشو داخل فایل my.ini زیاد کنید. پیش فرض روی 50 ست شده:

innodb_lock_wait_timeout=50

خروجی که گرفتید زمان اجرای 51000 میلی ثانیه رو نشون داده. بالاتر از پنجاه ثانیه.

خطای call to undefined method هم به متد دسترسی نداره یا تعریف نشده.

محسن موحد ۰۲ اسفند ۱۴۰۰، ۰۴:۳۵