PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : وارد نشدن کاربر و مدیر به پیشخوان !



bandeh khoda
March 15th, 2016, 06:02
سلام وقت بخیر
من به یه مشکل خیلی خیلی بزرگ برخوردم
ببینید من یه سرور دارم که روش یه وردپرس مولتی سایت نصب هست و تعداد کاربران بالایی داره
حالا از بد حادثه همینجوری هی دیتابیسمون شیکموتر شده تا حدی که به حدود بیست گیگ رسیده !
من سرور رو ریبوت دادم وقتی اومد بالا انگار دیتابیس من کرش کرده و نمیتونه به جدول کاربرا وصل بشه
همه چی اوکیه سایت بالا میاد اما هیچکس حتی مدیر نمیتونه کانکت بشه ...

کارایی که انجام دادم :
maint repair کردم اما متاسفانه در جواب میگه که یه سری از تیبل هام با شکست مواجه شده !
وارد phpmyadmin میشم که وارد دیتابیس خاصم بشم اونقدر حجم بالاست که برام بازش نمیکنه ...
وا ssh کانکت میشم و وقتی میخوام اوپتیمایز کنم یهو منو میندازه بیرون یهو میگه مای اس کیو ال داونه یهو میگه ارور میده و نمیتونه اوپتیمایز رو انجام بده !

تقریباً کل منابع فارسی و انگلیسی که مربوط به کرش شدن مای اس کیو ال و نحوه ریپیر و احیاناً اوپتیمایز شدنش بود رو مطالعه کردم و متاسفانه هیچ جوابی دریافت نکردم !

سئوال اینجاست آیا دوستان برای من راه حلی دارند ؟
یه مساله ای هست الان همه وبلاگها بالا هستند و فقط کاربر نمیتونه لاگین کنه ! آیا میشه کسی برای من برنامه ای بنویسه که مثلاً کل کاربرا رو با بلاگهاشون و اطلاعاتشون انتقال بده به یه وردپرس دیگه که دیتابیس سالم داشته باشیم ؟
آیا میشه یه جوری همین دیتابیس رو اوکی کرد ؟

iHSG
March 15th, 2016, 09:07
سلام
می خواید لاگین کنید چه اخطاری میده؟
از کجا می دونید مشکل از دیتابیس است؟
اگه جدول یوزر های دیتابیس خراب شده باشه دیگه پست هاتون هم تو وردپرس نمایش داده نمیشه.
احتمالاً مشکل از جای دیگه است.

با توجه به اینکه بعد از Restart سرور این مشکل پیش آمده ممکنه به خاطر Down بودن بعضی از سرویس های مورد نیاز سرور یا تنظیمی در آن ها باشه که ذخیره کامل نشده باشه.

بهتره این موضوع رو با پشتیبانی هاستینگ خودتون هم در میون بگذارید چون معمولاً پشتیبانی هاستینگ امن ترین جایی است که می تونید دسترسی به سرور رو بهشون بدید.

bandeh khoda
March 15th, 2016, 12:01
سلام
می خواید لاگین کنید چه اخطاری میده؟
از کجا می دونید مشکل از دیتابیس است؟
اگه جدول یوزر های دیتابیس خراب شده باشه دیگه پست هاتون هم تو وردپرس نمایش داده نمیشه.
احتمالاً مشکل از جای دیگه است.

با توجه به اینکه بعد از Restart سرور این مشکل پیش آمده ممکنه به خاطر Down بودن بعضی از سرویس های مورد نیاز سرور یا تنظیمی در آن ها باشه که ذخیره کامل نشده باشه.

بهتره این موضوع رو با پشتیبانی هاستینگ خودتون هم در میون بگذارید چون معمولاً پشتیبانی هاستینگ امن ترین جایی است که می تونید دسترسی به سرور رو بهشون بدید.

سلام
والا هیچ اخطاری نمیده
مسئول سرور خودمم
هیچ دسترسی بالا تری نیست
سرور هم از مشخصات بالایی برخورداره
خدا رو شکر که میگید اگه یوزر ها خراب باشن دیگه پستها نمیاد پس سالمه
پس چرا لاگین نمیکنه :(

iHSG
March 15th, 2016, 12:26
سلام
والا هیچ اخطاری نمیده
مسئول سرور خودمم
هیچ دسترسی بالا تری نیست
سرور هم از مشخصات بالایی برخورداره
خدا رو شکر که میگید اگه یوزر ها خراب باشن دیگه پستها نمیاد پس سالمه
پس چرا لاگین نمیکنه :(


خب یعنی موقع لاگین صفحه سفید میشه درسته؟
اگه اینطوره احتمالاً به خاطر تغییرات در php سرور اخطار php دریافت میکنید که احتمالاً شما نمایش اخطار های php رو غیرفعال کردید و صفحه سفید فقط نشون داده میشه.
وارد فایل php.ini اصلی سرور بشید مقادیر زیر رو طبق کادر زیر تغییر بدید:



display_errors = On




error_reporting = E_ALL



بعد یک بار آپاچی رو با دستور زیر Restart کن:



service httpd restart


اگر از NginX و PHP-FPM استفاده میکنید این دو تا هم Restart کنید:



service php-fpm restart


اگه اخطار داد اینو بزن:



service php5-fpm restart


بعدش Nginx:



service nginx restart



در آخر دوباره برو صفحه لاگین رو امتحان کن اگه دوباره صفحه سفید آمد یک بار Ctrl+F5 بزن ببین دوباره صفحه سفید میاد یا اخطاری نشون میده.اگه اخطاری نشون داد اونو اینجا بذار.

bandeh khoda
March 15th, 2016, 12:35
والا صفحه سفید ظاهر نمیشه ...
من براتون دموی کاربر رو پرایوت مسیج کردم ...

iHSG
March 15th, 2016, 12:45
والا صفحه سفید ظاهر نمیشه ...
من براتون دموی کاربر رو پرایوت مسیج کردم ...

بررسی کردم حق با شماست اصلاً صفحه لاگین تکون هم نمی خوره.
در چند تاپیک خارجی در این مورد که بررسی کردم میگفتن که فایل های وردپرس رو دوباره بریزی درست میشه.

پیشنهاد میکنم فایل های وردپرس رو از سایت http://wp-persian.com دانلود کنید و روی فایل های قبلی Overwrite کنید.

اگه درست نشد بگید تا یه چاره دیگه بیندیشیم :)

- - - Updated - - -

اینجا هم یه مقاله کامل برای رفع این مشکل است:

http://www.wpbeginner.com/wp-tutorials/how-to-fix-wordpress-login-page-refreshing-and-redirecting-issue/


طبق پیشنهادات این مقاله:

1.کش مرورگر رو حذف کنید (که از این نیست چون من اولین بار بود وارد سایت شما میشدم)
2.همه افزونه ها رو دونه دونه غیرفعال کنید و پس از غیرفعال کردن هر کدوم لاگین رو تست کنید.
3.اگه از افزونه ها نبود موقتاً قالب پیش فرض وردپرس رو اعمال کنید و صفحه لاگین رو تست کنید.
4.اگه از قالب هم نبود نام فایل htaccess. رو به یه چیز دیگه مثلاً htaccess2. تغییر بدید و یه بار صفحه لاگین رو تست کنید.
5.پیشنهاد آخر اینه که میگه در بخش تنظیمات => همگانی وردپرس ببینید آدرس سایت درست وارد شده و یه بار برای اطمینان پاک کنید و دوباره وارد کنید.


امیدوارم با یکی از این 5 پیشنهاد مشکلتون حل بشه.

alicpk
March 15th, 2016, 16:12
معمولا کرش دیتا بیس وردپرس با یک ریپیر از داخل مای اس کیو ال حل میشه که گویا مشکل از دیتا بیس شما نیست
پیشنهاد میکنم اول از اطلاعاتتون بک اپ بگیرید و یک بار فایلهای وردپرس را جای گزین کنید به احتمال زیاد درست خواهد شد . سعی کنید از نسخه جدید وردپرس ایتفاده کنید یا حداقل یک نسخه قبل را بریزید و سپس نصب کنید
به احتمال زیاد مشکلتون حل میشه البته حتما قبلش ارورهای
htaccess را پاک کنید

wp-Ammar
March 15th, 2016, 16:40
سلام و درود مشکل مات شدن صحفه وردپرس مدیریت یا ایندکس سایت برگرفته از چندتا مشکل میباشد که دوتای اصلیشو راهنمایی میکنم یکی مشکل افزونه هاست پوشه افزونه وردپرستونو تغییر نام بکنید ببینید درست میشه یا نه یکی مشکل فانکشن قالب است فانکشن قالبتونو تغییر نام بدید ببینید درست میشه یا نه مدیریتتون رو یک بار با www یک بار بدون www باز کنید ببینید با کدوم باز میشه اگر فایلی را از وردپرس حذف نکردید در غیر این صورت مشکل محدودیت های هاستتون میباشد