۱. رمز عبور وردپرس را فراموش کرده اید و بازیابی با ایمیل کار نمیکند.
دو روش برای حل این مشکل و بازیابی رمز عبور وردپرس وجود دارد.راه حل اول از طریق phpMyAdmin:
- وارد پنل مدیریت هاست سی پنل یا دایرکت ادمین خود شوید و به قسمت phpMyAdmin بروید.
- نام دیتابیس وردپرس خود را انتخاب کنید تا لیست جداول دیتابیس را مشاهده کنید.
- جدول wp_users را انتخاب کنید.
- نام کاربری خود را جستجو کرده و روی گزینه Edit جهت ویرایش کلیک کنید.
- رمز عبور خود را در قسمتuser_pass وارد کنید.
- بعد از وارد کردن رمز خود، از ستون Function گزینه MD5 را از لیست انتخاب کنید.
- در پایین صفحه روی دکمه Go کلیک کنید.
راه حل دوم از طریق هاست یا FTP:
- وارد هاست یا FTP خود شوید.
- به پوشه قالبی که فعال و در حال استفاده می باشد بروید و فایل functions.php را پیدا کنید.
- فایل functions.php را جهت ویرایش باز کرده و کد زیر را قبل از <?php وارد کنید: wp_set_password('YourNewPassword',1)
- فایل ویرایش شده functions.php را ذخیره کنید
- در مرحله آخر حتما بعد از اینکه وارد پنل مدیریت وردپرس شدید این کد را جهت امنیت حذف کنید.
۲. داشبورد وردپرس به درستی نمایش داده نمیشود
مشکل: داشبورد وردپرس بدون استایل css لود میشود و لینکها بدون نظم و ترتیبی نمایش داده میشوند
راه حل ۱: پروکسی و فایروال
کانکشن اینترنت خود را بررسی کنید، ممکن است تغییراتی در پروکسی به وجود آمده باشد، فایروال را غیرفعال کنید، ممکن است فایل های css مسدود شده باشند. سعی کنید پروکسی، کش و کوکی مروگر را پاک کنید و صفحه را مجددا با دکمه Ctrl + F5 بارگذاری کنید.راه حل ۲: بروزرسانی افزونه های وردپرس
اگر شما هر نوع افزونه وردپرسی نصب کرده باشید مانند افزونه Admin Drop Down Menu و یا افزونه وردپرس Lighter Menus و… آنها را بروزرسانی کنید و در صورتی که مشکل حل نشد سعی کنید غیرفعال کنید.۳. خطای وردپرس Cannot modify header information – headers already sent by
مشکل: شما در مروگر خود یک ارور با عنوان مشابه “Warning: Cannot modify header information – headers already sent by (output started at /path/blog/wp-config.php:34)” مشاهده میکنید درست بعد از نصب، بروزرسانی وردپرس یا بعد از قالب و پلاگین های وردپرس.راه حل: فایل wp-config.php را باز کرده موارد اضافی مانند فاصله، خطوط خالی و هر نوع موارد دیگری که شامل کد نمی شود را حذف کنید.
- فایل wp-config.php را با یک ویرایشگر باز کنید.
- قبل از تگ <?php هر نوع فاصله یا خطوط خالی را حذف کنید.
- مطمئن شوید اولین کارکترها در خط اول با <?php شروع میشود و هیچ فضای خالی بین آنها وجود ندارد.
- در خط آخر فایل نیز مطمئن شوید بجز کاراکترهای ?> فاصله یا خط جدیدی موجود نباشد.
۴. نمایش صفحه سفید خالی در صفحه اول سایت یا پنل مدیریت وردپرس
مشکل: این مشکل معمولا زمانی اتفاق میافتد که یک قالب وردپرس و افزونه نصب شده یا خود وردپرس را بروزرسانی کرده باشید. در این مشکل کل صفحات سایت سفید و خالی میباشد، در بعضی مواقع صفحه ورود وردپرس نیز در دسترس نمیباشد و امکان ورود به پنل مدیریت وجود ندارد.راه حل ۱: تغییر نام پوشه قالب فعلی وردپرس
نام پوشه قالب فعلی را ویرایش کنید برای مثال اگر نام قالب twentytwenty بود به twentytwenty-temp تغییر نام دهید، با اینکار وردپرس به اجبار از قالب پیشفرض خود استفاده میکند و شما قادر به دسترسی به پنل وردپرس خواهید بود.راه حل ۲: بازنشانی و تغییر نام پوشه پلاگینهای وردپرس
ابتدا وارد دایرکتوری wp-contents وردپرس شوید و نام دایرکتوری plugins را به نام plugins-temp تغییر دهید، سپس یک دایرکتوری جدید با نام plugins ایجاد کنید. با این روش همه پلاگینهای وردپرس غیرفعال شده و میتوانید وارد پنل مدیریت وردپرس شوید. بعد از اینکه موفق به ورود به پنل وردپرس شدید همه پلاگینهای وردپرس موجود در دایرکتوری plugins-temp را به دایرکتوری plugins منتقل کنید. سپس از قسمت افزونههای نصب شده به صورت تک به تک افزونهها را فعال کرده و صفحه اول سایت را بررسی کنید. در صورتی که صفحات سایت مجددا سفید شد میتوانید متوجه شوید کدام افزونه وردپرس باعث تداخل میشود.۵. خطای وردپرس Fatal error: Allowed memory size of 33554432 bytes exhausted
مشکل: هنگام آپلود یک تصویر یا یک فایل جهت درون ریزی خطای “Fatal error: Allowed memory size of 33554432 bytes exhausted” و مشابه آن مواجه میشوید. این مشکل معمولا زمانی رخ میدهد که رم هاست پایین باشد. برای حل مشکل با روشهای زیر میتوانید حافظه رم را افزایش دهید.راه حل ۱: افزایش حافظه رم php با ویرایش فایل PHP.ini
اگر به فایل PHP.ini دسترسی دارید میتوانید با ویرایش آن مقدار حافظه رم را افزایش بدهید. Memory_limit = ۶۴M; بجای مقدار ۶۴ میتوانید با توجه به نیاز خود ۲۵۶ یا ۵۱۲ و… بگذارید.راه حل ۲: ویرایش فایل .htaccess
برای اینکار فایل فوق را باز کرده و کد زیر را به خط آخر آن اضافه کنید php_value memory_limit = ۶۴M;راه حل ۳: ویرایش فایل wp-config.php وردپرس
define('WP_MEMORY_LIMIT', '۶۴M');
راه حل ۴: ایجاد فایل PHP.ini در داخل پوشه wp-admin وردپرس
- نت پد ویندوز را باز کنید
- کد زیرا را به آن اضافه کنید: Memory_limit = ۶۴M;
- و با نام PHP.ini ذخیره کنید
- بعد از ذخیره این فایل را به پوشه wp-admin وردپرس آپلود کنید.
۶. خطای ورود وردپرس You are not authorized to view this page (403 error)
مشکل: بعد از وارد کردن رمز و نام کاربری جهت ورود به پنل مدیریت با خطای “You are not authorized to view this page. (403 error)” روبه رو میشوید.راه حل: فعال کردن فایل Index.php
اگر سایت وردپرسی شما روی سرور ویندوز میزبانی میشود روش زیر را دنبال کنید.- وارد کنترل پنل هاست شوید
- روی Web Options کلیک کنید
- به بخش Directory Indexes بروید
- یک فایل با نام index.php ایجاد کنید.
۷. خطای وردپرس Fatal error undefined function is_network_admin
مشکل: بعد از بروزرسانی وردپرس و ورود به پنل مدیریت با خطای “Fatal error undefined function is_network_admin” مواجه میشوید.راه حل: بروزرسانی دستی وردپرس
- آخرین نسخه را دانلود کنید
- از وردپرس فعلی خود یک نسخه پشتیبان تهیه کنید
- نام پوشههای wp-includes و wp-admin را به نامهای wp-includes.bak و wp-admin.bak (و یا هر نام دیگری) تغییر دهید
- از داخل پوشه، آخرین نسخه وردپرس را که دانلود کردهاید، پوشههای wp-includes و wp-admin را به هاست آپلود کنید
- از داخل پوشه آخرین نسخه وردپرس که دانلود کردهاید، پوشه wp-content را نیز آپلود کنید تا فایل های موجود آن با فایل های قدیمی جایگزین شود.
- از داخل پوشه اصلی وردپرس فایل .maintenance را حذف کنید.
- وارد پنل مدیریت شده و لینکی مشابه لینک زیر به شما داده خواهد شد: http://domain.com/wp-admin/upgrade.php
۸. ارور ۴۰۴ هنگام ورود به پنل مدیریت وردپرس
مشکل: امکان ورود به مدیریت وردپرس وجود ندارد و هنگام ورود با صفحه خطای ۴۰۴ مواجه میشوید.راه حل ۱: بروزرسانی آدرس ها از طریق دیتابیس
- از طریق کنترل پنل هاست خود وارد phpMyAdmin شوید
- نام دیتابیس وردپرس خود را انتخاب کنید
- جدولی با نام wp_options را پیدا کنید و روی Browse کلیک کنید
- در ستون option_name فیلد siteurl را پیدا کنید
- روی گزینه Edit کلیک کنید
- در بخش باکس مربوط به option_value آدرس سایت خود را وارد کنید.
- در پایین صفحه روی دکمه Go جهت ذخیره کلیک کنید
راه حل ۲: بروزرسانی پوشه ویژگیها
- به دایرکتوری wp-admin بروید
- مجوز (Permission) دسترسی را ۷۵۵ تنظیم کنید.
- همین کار را برای wp-content و wp-includes هم انجام دهید.
- حالا مروگر خود را باز کرده و تلاش کنید تا به پنل وردپرس وارد شوید، برای پاک کردن کش نیز دکمه crtl + F5 را بزنید.
۹. خطای وردپرس “جهت انجام عملیات تعمیرات زمانبندی شده برای مدت کوتاهی در دسترس نیست. یک دقیقه دیگر مراجعه کنید.”
مشکل: بعد از بروزرسانی خودکار وردپرس با پیغام “جهت انجام عملیات تعمیرات زمانبندی شده برای مدت کوتاهی در دسترس نیست. یک دقیقه دیگر مراجعه کنید.” مواجه میشوید.راه حل: حذف فایل .maintenance
وارد هاست خود شده و در مسیر اصلی وردپرس فایلی با نام .maintenance پیدا کرده و حذف کنید. در صورتی در بروزرسانی های بعدی نیز با این مشکل مواجه شدید همین فایل را پیدا کرده و حذف کنید.۱۰ امکان حذف پلاگین وردپرس وجود ندارد
مشکل: امکان حذف یک پلاگین یا قالب وردپرس از طریق پنل وردپرس یا از طریق FTP و هاست وجود ندارد.راه حل: حذف پلاگین با استفاده از SSH
در صورتی که به SSH دسترسی دارید وارد سایت خود شوید.- با استفاده از SSH به دایرکتوری “../wp-content/plugins” بروید
- با استفاده از دستور ls -al لیست همه پوشه ها را مشاهده کنید
- پوشه پلاگین مورد نظر را با استفاده از دستورrm حذف کنید.
ارسال دیدگاه
(0) نظر