مشکلات mysql در انتقال فاروم به یک دومین جدید

sanecity

Member
با سلام خدمت تمامی دوستان عزیز
من یه فاروم با 1300 کاربر و کلی اطلاعات دارم این فاروم با phpbb 3.rc1 ساخته شده است و روی دومین Sanecity.net/forum قرار دارد

حالا من یه دومین دیگه خریدم و phpbb 3.0.0 RELEASE رو روی اون نصب کردم
از بانک اطلاعاتی فاروم قبلی backup گرفتم (به وسیله خود phpbb) و در فاروم جدید روی دومین جدید restore کردم
تا اینجا همه چیز درسته

وقتی به صفحه اصلی میرم فاروم رو مثل همون قبلی با همون عناوین و تعداد کاربر میبینم

و اما مشکل :
وقتی میخوام لوگین کنم خطای زیر رو میده :

کد:
General Error
SQL ERROR [ mysql4 ]

Unknown column 'user_form_salt' in 'field list' [1054]

SQL

UPDATE phpbb_users SET user_form_salt = 'e2b6c559f00cd2d7' WHERE user_id = 2

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/session.php
LINE: 668
CALL: dbal_mysql->sql_query()

FILE: includes/auth.php
LINE: 838
CALL: session->session_create()

FILE: includes/functions.php
LINE: 2263
CALL: auth->login()

FILE: adm/index.php
LINE: 33
CALL: login_box()

جالب اینکه وقتی دوباره میرم به آدرس فاروم میبینم که لوگین شدم؟
این مشکل برای تمام کاربران برای هربار لوگین به وجود میاد!


به نظر شما مشکل کجاست؟
من چیکار کنم؟
 

Mordorado

New Member
ببين توي جدول phpbb_users فيلدي با عنوان user_form_salt وجود داره يا نه؟
اين خطا وقتي پيش مياد که کاربر لوگين ميکنه و ميخواد وضعيت کاربر رو توي ديتابيس تغيير بده اما ظاهرا اين فيلد توي جدول مزبور وجود نداره و به مشکل بر ميخوره اما بقيه عمليات ظاهرا درست انجام ميشه
من از سيستم هاي مديريت محتوا زياد سر در نميارم ولي اين پيام خطا ها همچين چزي رو بيان ميکنند
احتمالا اين نسخه از سيستم ديتابيسش تغيير کرده و بايد با نسخه جديد ديتابيستون رو هماهنگ کنيد
 

torgheh

Active Member
من با این سیستم مدیریت محتوا کار کردم
و میدونم که دوستمون که اول جوابت رو داد بیشتر از من از دیتابیس و اینا سر در میاره

شما باید از قسمت کانورت توی مراحل نصب ، دیتابیست رو برای نسخه گلد کانورت میکردی
 

sanecity

Member
با سلام و تشکر از شما دوستان عزیز

قسمت user_form_salt وجود نداره
من میتونم از PhpMyAdmin سایت قبلی اون قسمت رو پیدا کنم و در این جدیده یکی مثل اون بسازم؟

جناب torgheh من از قسمت کانورت استفاده کردم ولی گزینه ای که مربوط به گلد باشه پیدا نکردم
چطوری ابن کارو انجام بدم؟

با تشکر
 

torgheh

Active Member
با سلام و تشکر از شما دوستان عزیز

قسمت user_form_salt وجود نداره
من میتونم از PhpMyAdmin سایت قبلی اون قسمت رو پیدا کنم و در این جدیده یکی مثل اون بسازم؟

جناب torgheh من از قسمت کانورت استفاده کردم ولی گزینه ای که مربوط به گلد باشه پیدا نکردم
چطوری ابن کارو انجام بدم؟

با تشکر

منظورم از گلد نسخه گلد هست این اخرین ورژنی که ارائه شده رو منظورم بود
شما با استفاده از تب کانورت بعد از مراحل نصب دیتابیس قبلی رو به سیستم نصب کننده ورژن گلد بده و بعدش خودش برای ورژن جدید کانورت میکنه
 

sanecity

Member
با سلام من از ورژن گلد استفاده کردم ولی این ورژن فقط bb2 رو به 3 کانورت میکنه
با این حال بازهم من رفتم سراغ کانورت ولی نتیجه نداد و قبول نمیکرد

با تشکر
 

جدیدترین ارسال ها

بالا