مشکل با درج اطلاعات در مامبو!!
من مامبو 4.6.1p را روی local نصب کردم، یک مشکل اساسی دارم و اون اینه که بعد از اضافه کردن هر مطلب و یا هر چیز دیگه (هرچیزی که INSERT داره!!) یک پیغام error میده!
mosUser::store Failed
Field 'params' doesn't have a default value...
ممکنه مشکل از mysql باشه؟
پاسخ : مشکل با درج اطلاعات در مامبو!!
پاسخ : مشکل با درج اطلاعات در مامبو!!
منظورم درج در بانک است!
mysql_query("INSERT INTO ... values ..."); 1
پاسخ : مشکل با درج اطلاعات در مامبو!!
شما از چه شبیه سازی استفاده میکنید؟
پاسخ : مشکل با درج اطلاعات در مامبو!!
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
آیا mambo با mysql 5 ناسازگار است؟
mitra که هیچ مشکلی با mysql 5 نداره!
پاسخ : مشکل با درج اطلاعات در مامبو!!
[quote author=رادمهر link=topic=3125.msg19180#msg19180 date=1164143886]
شما از چه شبیه سازی استفاده میکنید؟
[/quote]
یعنی چی؟!
پاسخ : مشکل با درج اطلاعات در مامبو!!
مامبو 4.6 به بالا با MySQL5 هیچ مشکلی نداره!
منظورم از شبیه ساز، برنامه ایه که باهاش localhost رو ساختی
مثل wamp, appserv, easyphp و ...
پاسخ : مشکل با درج اطلاعات در مامبو!!
منظورتونو متوجه شدم!!ولی تا حالا شبیه سازی را نشنیده بودم!!
من از
MySQL 5.0.22
php 4.4.2
apache 2.2
استفاده میکنم! (خودم جداگانه نصبشون کردم)
پاسخ : مشکل با درج اطلاعات در مامبو!!
[quote author=kavehmb link=topic=3125.msg19169#msg19169 date=1164132425]
mosUser::store Failed
Field 'params' doesn't have a default value...
[/quote]
OK
این مشکل مال اینه که یک سری از تنظیمات هست که توی این شبیه سازها بطور پیشفرض اعمال میشه .. اما اگر بصورت دستی apache و mysql و .. بر روی IIS نصب بشن این تغییرات لحاظ نمیشن و باید دستی تنظیمشون کرد.
علی ایحال...
مشکل شما اینه که Strict Mode در MySql فعاله
اونو غیر فعال کنید .. مشکلتون به احتمال خیلی زیاد حل میشه
پاسخ : مشکل با درج اطلاعات در مامبو!!
[quote author=رادمهر link=topic=3125.msg19186#msg19186 date=1164149234]
[quote author=kavehmb link=topic=3125.msg19169#msg19169 date=1164132425]
mosUser::store Failed
Field 'params' doesn't have a default value...
[/quote]
این مشکل مال اینه که یک سری از تنظیمات هست که توی این شبیه سازها بطور پیشفرض اعمال میشه .. اما اگر بصورت دستی apache و mysql و .. بر روی IIS نصب بشن این تغییرات لحاظ نمیشن و باید دستی تنظیمشون کرد.
علی ایحال...
مشکل شما اینه که Strict Mode در MySql فعاله
اونو غیر فعال کنید .. مشکلتون به احتمال خیلی زیاد حل میشه
[/quote]
Apache روی IIS نصب نمیشه!! apache مثل IIS یک web server است!
Strict Mode را اتفاقا باید فعال کرد و TRADITIONAL ست کرد!
پاسخ : مشکل با درج اطلاعات در مامبو!!
من اشتباهی به جای php نوشتم apache !!
وگرنه خودم میدونم apache چیه .. IIS چیه!!
شما Strict Mode رو off کردی ببینی درست میشه یا نه ؟!
پاسخ : مشکل با درج اطلاعات در مامبو!!
شما بررسی بکنید ببینید دسترسی INSERT رو برای یوزر دیتابیستون اعمال کردید یا نه!
اگر VALID IP هم دارید ادرس رو بزارید تا بررسی بشه.
پاسخ : مشکل با درج اطلاعات در مامبو!!
دوست عزیز
[quote author=kavehmb link=topic=3125.msg19184#msg19184 date=1164148005]
منظورتونو متوجه شدم!!ولی تا حالا شبیه سازی را نشنیده بودم!!
من از
MySQL 5.0.22
php 4.4.2
apache 2.2
استفاده میکنم! (خودم جداگانه نصبشون کردم)
[/quote]
اگر بر روی کامپیوتر شخصی خودتون کار میکنید بهتر هست که از یک سرور امولاتور استفاده کنید. چون مدیریت خودتون راحت تر میشه.
توصیه میشه اگر از ورژن قدیمیتر استفاده میکنید (مثل 4.5.4) از appserver استفاده کنید و اگر از ورژن جدید (مثلا 4.6.1 فارسی و یا انگلیسی) از هر نوع سرور جدیدی! مثل همون WAMP
[quote author=kavehmb link=topic=3125.msg19449#msg19449 date=1164324012]
Apache روی IIS نصب نمیشه!! apache مثل IIS یک web server است!
Strict Mode را اتفاقا باید فعال کرد و TRADITIONAL ست کرد!
[/quote]
اگر خودتون بلد هستید پس چرا سوال میکنید؟
به هر حال مشکلتون به طرز کارتون بر میگرده. اصلاح کنید تا درست کار کنه !