خرید بک لینک

هشدار : قبل از استفاده از هر کدام از روش های توضیح داده شده در این مقاله ، حتماً از اطلاعات هاست و همچنین بانک اطلاعاتی وردپرس خود نسخه پشتیبان یا بکاپ (Backup) تهیه کنید .

اگر شما جزء آندسته از کاربرانی که به مدت طولانی از وردپرس استفاده می کنید ، به احتمال زیاد با صفحه سفید وردپرس و یا صفحه مرگ وردپرس مواجه شده اید .

دلایل متفاوتی وجود دارند که همه آنها منجر به رخ دادن خطا یا مشکل صفحه سفید وردپرس می شوند .

یکی از ویژگی های صفحه سفید وردپرس این است که برخی مواقع فقط قسمت کاربری سایت وردپرس به یک صفحه سفید تبدیل می شود و گاهی اوقات فقط بخش مدیریت وب سایت وردپرس و در برخی سایت ها هم فقط یک صفحه یا یک برگه خاص سفید می شوند .

اینکه چه صفحه ای و به چه علتی سفید می شود مهم نیست ، بلکه مهم اینست که بتوانید آن را برطرف کنید .

به صورت کلی می توان گفت که دلایل اصلی صفحه مرگ وردپرس ، استفاده بیش از اندازه از رم هاست ، افزونه ها و پوسته ها هستند ، که در بخش زیر به صورت مفصل تری به این دلایل خواهیم پرداخت . سپس در هر بخش ، نحوه برطرف کردن آن مشکل را نیز توضیح می دهیم تا با استفاده از یکی از روش های گفته بتوانید مشکل صفحه سفید وب سایت وردپرسی خود را برطرف کنید .

wp-wsod-r2

صفحه سفید وردپرس برخی مواقع در زمان نصب یا بروزرسانی یک افزونه رخ می دهد . و یا حتی ممکن است یک افزونه دارای کدهای غیراستانداردی باشد و باعث بوجود آمدن مشکل یا خطای سفحه صفید وردپرس شود . البته گاهی اوقات هم دستکاری کدهای یک افزونه فعال وردپرس می تواند منجر به صفحه سفید شود .

اما راه حل چیست ؟

غیرفعال سازی افزونه های وردپرس توسط بخش مدیریت وردپرس

اگر صفحه سفید در سمت کاربری یا Front End ایجاد شود و شما همچنان می توانید به قسمت مدیریت وردپرس دسترسی داشته باشید ، به راحتی همه افزونه ها را غیرفعال کنید ، تا صفحه سفید وردپرس از بین برود و سایت شما به حالت عادی برگردد .

بعد از اینکه صفحه سفید وردپرس از بین رفت ، افزونه ها را یکی یکی فعال کنید تا افزونه ای که مشکل دارد را شناسایی کنید و نسبت به تصحیح یا حذف آن اقدام کنید .

اما اگر صفحه سفید در سمت کاربری یا Front End و همچنین در سمت مدیریت وردپرس (Back End) وجود دارد ، می توانید از روش زیر استفاده کنید .

غیرفعال سازی افزونه های وردپرس توسط بخش ویژوال یا بصری phpmyadmin

برای غیرفعال کردن افزونه های وردپرس از طریق بانک اطلاعاتی وردپرس در محیط phpmyadmin اقدامات زیر را انجام دهید .

۱- وارد phpmyadmin سایت خود شوید .

۲- بانک اطلاعاتی مرتبط با وردپرسی که مشکل صفحه سفید دارد را انتخاب کنید .

۳- بر روی جدول wp_options کلیک کنید (البته ممکن است شما از یک پیشوند دیگر به جای wp_ استفاده کرده باشید)

۴- آپشن یا گزینه active_plugins را پیدا کنید و روی گزینه Edit آن کلیک کنید .

۵- بخش مربوط به option_value در گزینه active_plugins را خالی کنید و بر روی دکمه GO کلیک کنید .

با اینکار تمام افزونه های وب سایت وردپرس شما غیرفعال می شوند .

غیرفعال سازی افزونه های وردپرس توسط دستورات SQL در phpmyadmin

برای استفاده از این روش تنها کافیست مراحل زیر را طی کنید :

۱- ابتدا به محیط phpmyadmin هاست خود وارد شوید .

۲- سپس بر روی بانک اطلاعاتی مرتبط با وردپرس مشکل دار کلیک کنید .

۳- کد زیر را در قسمت SQL در بالای صفحه وارد کنید و سپس بر روی GO کلیک کنید

یا

بر اساس تحقیقی که بنده کردم ، مورد دوم مطمئن تر است .

غیرفعال سازی افزونه های وردپرس توسط FTP

شما می توانید به یک روش بسیار ساده و تنها با طی کردن چند مرحله ساده ، افزونه های سایت وردپرس خود را توسط FTP غیرفعال کنید . برای اینکار طبق روش زیر عمل کنید :

۱- ابتدا وارد محیط کنترل پنل هاست سایت وردپرسی خود شوید .

۲- به بخش File Manager یا مدیریت فایل بروید .

۳- مسیر public_html/wp-content را بروید .

۴- در این مسیر پوشه ای با نام plugins وجود دارد که همه افزونه ها در آن قرار دارند .

۵- برای غیرفعال کردن همه افزونه های موجود در سایت وردپرس شما ، تنها کافیست نام پوشه plugins را تغییر دهید . مثلاً deactivate-plugins

نکته ۱ : بعد از اینکه مشکل صفحه سفید وردپرس شما حل شد ، باید نام این پوشه را دوباره به plugins برگردانید .

نکته ۲ : اگر می دانید که کدام افزونه باعث صفحه سفید وردپرس شده است ، می توانید تنها اسم پوشه ی همان افزونه را تغییر نام دهید و کاری به پوشه ی plugins نداشته باشید که باعث غیرفعال شدن همه افزونه ها می شود .

نکات کلی در مورد صفحه سفید وردپرس و افزونه ها :

۱- اگر بعد از غیرفعال کردن افزونه ها ، مشکل صفحه سفید برطرف شد ، کافیست تا افزونه ها را یک به یک فعال کنید و بعد از فعال شدن هر افزونه ، سایت را بررسی کنید ، اگر صفحه سفید دوباره ظاهر شد ، به راحتی افزونه ای که باعث ایجاد صفحه سفید وردپرس شده است را شناسایی کنید .

۲- غیرفعال کردن افزونه ها به معنای حذف آنها نیست ، و شما می توانید دوباره آنها را از طریق بخش افزونه ها در قسمت مدیریت وردپرس فعال کنید .

wp-wsod-r1

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

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

فعال سازی پوسته پیش فرض وردپرس از قسمت مدیریت

اولین راه حل این است که یکی از قالب های پیش فرض وردپرس را فعال کنید . مثلاً قالب ۲۰۱۳ یا ۲۰۱۴ یا ۲۰۱۵ . البته این روش در صورتی قابل استفاده است که صفحه سفید وردپرس بر روی بخش مدیریت وردپرس ، تاثیر نگذاشته باشد .

فعال سازی پوسته پیش فرض وردپرس توسط phpmyadmin

اگر مشکل یا خطای صفحه سفید وردپرس شما بر روی بخش مدیریت نیز تاثیر گذاشته باشد ، شما نمی توانید توسط روش قبلی یکی از پوسته های پیش فرض وردپرس را فعال کنید .

در این حالت می توانید از phpmyadmin به صورت بسیار ساده و به شکل زیر استفاده کنید :

۱- ابتدا به phpmyadmin سایت خود وارد شوید .

۲- بر روی بانک اطلاعاتی مورد نظر خود کلیک کنید .

۳- به جدول wp_options بروید .

۴- مقدار فیلدهای template و stylesheet و current_theme را به twentyeleven تغییر دهید .

با اینکار پوسته فعال وب سایت وردپرسی شما ، تغییر خواهد کرد . اکنون می توانید پوسته ای که مشکل صفحه سفید وردپرس را ایجاد کرده است را آنالیز کنید و جهت رفع خطاهای آن اقدام کنید .

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

در این حالت یا باید منابع هاست را افزایش دهید و یا نسبت به بهینه سازی افزونه ها و پوسته فعال سایت خود اقدام کنید .

چنانچه هیچ کدام از روش های گفته شده در بالا ، مشکل صفحه سفید وردپرس شما را حل نکرد ، می توانید به عنوان آخرین راه حل از روش زیر استفاده کنید .

ابتدا کدهای زیر را در فایل wp-config.php قرار دهید .

این کدها تمام خطاهایی که در سایت وردپرس شما رخ می دهند ( چه در سمت کاربر و چه در سمت مدیریت ) را نشان می دهند .

با خواندن متن پیغام می توانید بفهمید که چه چیزی باعث بوجود آمدن صفحه سفید وردپرس شده است .

همچنین اگر شما صفحه سفید وردپرس را فقط در نوشته های طولانی وب سایت خود مشاهده می کنید ، می توانید با اضافه کردن کدهای زیر به فایل wp-config.php این مشکل را حل کنید .

البته در بعضی از هاستینگ ها نیاز است که این کدها را در فایل php.ini قرار دهید .

ما می دانیم که خطای صفحه سفید وردپرس یکی از بدترین و آزاردهنده ترین خطاهای موجود در وردپرس است ، ولی اگر شما موفق نشدید که بوسیله ی یکی از روش های بالا این مشکل را حل کنید ؛ می توانید از یکی از ۲ راهکار زیر استفاده کنید :

۱- نصب یک نسخه جدید از وردپرس

۲- تماس با ما برای رفع مشکل

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

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: يکشنبه 2 اسفند 1394 ساعت: 22:46

صفحه بندی