-
November 30th, 2018, 19:12
#1
ایجاد مشکل خود به خود
سلام
بنده زیاد با php و وردپرس آشنا نیستم.
بنده یک سایت وردپرس داشتم که در واقع ووکامرس بود با کلی افزونه و تم اینجور چیزا که نزدیک به 3-4 سال کار خیلی خوب کار میکرد.
بنا به درخواست صاحب سایت برای مدتی خواست که سایت به حالت تعلیق در بیاد واسه همینم من توی فایل function.php مربوط به تم یه کد کوچولو اضافه کردم واسه بالا نیومدن سایت . این کد :
کد PHP:
function under_construction_mode() {
کد PHP:
if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) { wp_die('در حال بروز رسانی...'); }} [COLOR=#272A34][FONT=IRANSans]add_action('get_header', 'under_construction_mode');[/COLOR]
[/FONT]
که بعدش اوکی بود سایت رو باز میکردی می نوشت در حال بروز رسانی و خیلی عادی.
یه یکی دو ماهی گذشت اومدم سایت رو باز کنم که از حالت معلق درش بیارم دیدم میزنه Error establishing a database connection.
بعد به قسمت مدیریت سایت رفتم /wp-admin دیدم که زده ارتباط شما با دیتابیس مشکل داره لطفا فایل wp-config.php رو بررسی کنید. رفتم فایل رو باز کردم دیدم تو قسمت های DB_HOST و DB_PASSWORD و... اینا اصلا یه سری اطلاعات الکی هست ، مثلا DB_USER رو زده بود ttttttest.
خلاصه اینا رو تغییر دادم به اطلاعات دیتابیس هاست خودم . اینم بگم که دیتابیس ظاهرا هیچ مشکلی نداره و همه دیتاها سر جای خودش هست. همینطور فایل های هاست که عمدش تو wp-content هست ، یعنی تم و عکس ها و .... همه اینا.
بعد که اطلاعات کانکت به دیتا بیس رو تغییر دادم به همون جای اصلی خودش یعنی هاست خودم . وقتی سایت رو باز میکنم میزنه که به وردپرس خوش آمدید این حرفا یعنی انگار که تازه نو ریختی میخوای نصب کنی . تو بخش /wp-admin مدیریت هم که میری ، میره به صفحه /wp-admin/install.php میگه زبان رو انتخاب کن و برو مرحله بعد و نام سایت رو بزن و ... این چیزا ، بعد که میزنی پیام میده میگه "تموم شد به همین راحتی" یعنی اطلاعات دبتابیس این چیزا رو هم نمیگیره.
به وارد مدیریت میشی انگار همه چی نو نو هست ، یه وردپرس جدید نصب کردی.
حالا من نمیدونم واقعا چه اتفاقی افتاده.
در ضمن از پشتیبان هاست هم خواستم که یه بک ری استور کنه ببینم مشکل حل میشه . که گفتن این مشکل نرم افزاری و مربوط به برنامتون هست. قدیمترین بک آپی که ما داریم واسه 30 روز قبل هست . که به همون تاریخ 30 روز قبل هم ریاستور کردن ولی باز همون شکلی همون مشکل پابرجا بود.
لطفا از دوستان و اساتیدی که در این زمینه تجربه و تبحر دارن منو راهنمایی کنند ممنون میشم.
-
-
November 30th, 2018 19:12
# ADS
-
November 30th, 2018, 19:28
#2
عضو انجمن
پاسخ : ایجاد مشکل خود به خود
پسوند جداول شما اشتباه هست یعنی بخیر از _wp انتخاب شده.
-
تعداد تشکر ها ازm2n به دلیل پست مفید
-
December 1st, 2018, 19:35
#3
پاسخ : ایجاد مشکل خود به خود

نوشته اصلی توسط
m2n
پسوند جداول شما اشتباه هست یعنی بخیر از _wp انتخاب شده.
تشکر از پاسختون ، لطف کردین.
متاسفانه من زیاد با سیستم وردپرس آشنا نیستم، به همین خاطر سوال میکنم از خدمتتون.
من توی phpmyadmin که رفتم پیشوند یا همون شروع اسم جداول با _wp است، به طور مثال wp_users.
ولی تا جایی که یادم هست من این پیشوند رو انتخاب نکرده بودم و فکر میکنم چیز دیگه مثل اسم فروشگاه ام بود.
این مورد و مشکلی که شما فرمودید شامل این شرایط بنده هم میشه با این حالت فعلی ؟
بعد اگر من بخوام اینو اصلاح کنم به چه صورت باید انجام بدم ، آیا مثل اطلاعات ارتباط با دیتابیس که تو فایل wp-config هست ، مکان خاصی هست برای اینکه بگم شروع اسم جداول من این نیست و چیز دیگری است ؟
ممنون از توجه شما.
-
-
December 1st, 2018, 22:44
#4
عضو انجمن
پاسخ : ایجاد مشکل خود به خود
باید بررسی بشه با ای دی:
در ارتباط باشید
-
-
December 2nd, 2018, 11:58
#5
عضو دائم
پاسخ : ایجاد مشکل خود به خود
در صورت رفع نشدن مشکل با بنده در ارتباط باشید
-