خیلی ممنونم از دوستانی که زحمت کشیدند و پاسخ دادند. 




- - - Updated - - -

نوشته اصلی توسط
sam_pontiac
دو نکته :
1- سایتتون سیستمش وردپرس و افزونه ووکامرس هست، چون نباید Debug اینطوری در حالت طبیعی فعال باشه و اینطوری خطا رو با دل و روده نشون بده، مسئله امنیتی داره.
2- پیشنهاد میکنم قبل از اینکه کدی رو تو جاهای عمومی مثل اینجا قرار میدید، اگر ایمیل و یا آی پی داخلش هست، حذف کنید.
مشکل در اینجاست که مقدار ردیف affliateID باید integer باشه که در این کوئری شما، مقدار خالی هست.
از طریق phpmyadmin، دیتابیس خودتون با نام dotir_1 بشید و جدول SKH_orders رو در حالت structure باز کنید.
دنبال ردیف affliateID بگردید و روی گزینه Change کلیک کنید.
Type ردیف رو رو چک کنید که در حالت int هست یا نه ( معمولا int و Value رو روی 11 قرار بدید ) اگر نیست بر روی مقدار گفته شده، قرار بدید و تیک مقدار Default رو روی Null قرار بدید.
در کل، کوئری شما هم مشکلاتی داره که البته با این روشی که بنده گفتم فعلا میتونید ردش کنید.
-- update --
برای رفع مشکل نمایش خطاها ، فایل wp-config.php رو ویرایش کنید و مقدار WP_DEBUG رو روی FALSE تغییر بدید.
فروشگاه سازم وردپرس نیست. فروشگاه ساز "پارس پی" هست که تقریبا همون کپی فروشگاه ساز "سبدخرید" هست.
- - - Updated - - -

نوشته اصلی توسط
AtiPardakht
سلام سیستم فروشگاهتون چی هست ؟
فروشگاه ساز "پارس پی" هست که تقریبا همون کپی فروشگاه ساز "سبدخرید" هست.
- - - Updated - - -

نوشته اصلی توسط
arash_fa
خواهشا کد ها را درون بلاک کد قرار بدید خوانا باشه
دوست عزیز مشکل از سیستم فروشگاه ساز شما نیست
مشکل از تنظیمات mysql سرور هست
گاهی در کد ها برای ذخیره داده در دیتابیس دقیقا نوع مشخص نمیکنیم مثلا ممکنه برای قیمت 0 یک رشته خالی بفرستیم . حالا خود mysql باید دیفالت خودش بفهمه 0 بزنه که برای شما نمیزنه
توی phpmyadmin بخش تظیمات باید sql_mod را حالی بذاری
https://stackoverflow.com/questions/...mn-id-at-row-1
هاستم رو 5 سال هست از یک شرکت ایرانی گرفتم که واقعا ازش راضی هستم هم قیمت هم کیفیت و .... (سرور المانی هست)، این مشکل یه ماهه به وجود اومده و قبلا بدون هیچ مشکلی در همین سرور کار میداد. کاری که گفتین انجام دادم مشکل حل نشد. چکار کنم به نظرتون؟
- - - Updated - - -
دوستان منتظر رهنماییهاتون هستم.