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

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت
  • phone 04133252264
  • email info@wpnegar.ir
perm_identity
سبد خرید 0
  • قوانین و مقررات
  • ثبت تیکت
0
وردپرس نگار (وی‌پی نگار) - WP Negar
  • صفحه اصلی
  • مقالات و آموزش ها
  • فروشگاه
  • درباره ما
  • پرسش و پاسخ
  • دانلود وردپرس
  • ارتباط با ما
perm_identity ورود و ثبت نام

وبلاگ

وردپرس نگار (وی‌پی نگار) - WP Negar > مقالات و آموزش ها > آموزش وردپرس > بررسی و رفع خطاهای متداول وردپرس

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

access_time25 دسامبر 2015
perm_identity ارسال شده توسط ساسان سلام زاده
folder_open آموزش وردپرس
visibility 958 بازدید

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

 

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

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

خطاهایی که در این پست بررسی می کنیم رایج ترین خطاهای وردپرس هستند که توسط کاربران زیادی تماشا شده اند.

صفحه سفید مرگ :

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

دلایل بروز این مشکل :

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

راه دیگری که وجود دارد این است که به پوشه wp-admin رفته و نام پوشه plugins را تغییر دهید. این کار تمامی افزونه ها را غیرفعال می کند. پس از برطرف سازی این مشکل می توانید دوباره نام پوشه را به حالت اولیه خود تغییر دهید.

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

اگر شما به پنل وردپرس دسترسی ندارید می توانید با FTP به /wp-content/themes/ رفته و نام قالب جدید که فعال کرده بودید عوض کنید تا به طور خودکار قالب سایت به قالب پیشفرض وردپرس تغییر کند.

اگر مشکل شما رفع نشد می توانید WP_DEBUG را فعال کنید. برای این کار فایل wp-config.php را باز کنید و به دنبال کد زیر بگردید :

define( 'WP_DEBUG', false );

در اینجا false را به true تغییر دهید. با این کار تمامی خطاهای PHP به شما نمایش داده می شود.

خطای داخلی سرور یا Internal Server Error :

تعدادی از دلایل می تواند موجب بروز خطای داخلی سرور شود :

۱- این مشکل ممکن است بخاطر فایل htaccess باشد. برای رفع این مشکل از طریق FTP نام فایل htaccess را تغییر دهید مثلا htaccess_old. بعد دوباره سایت خود را بارگذاری کنید. اگر این مشکل حل شده بود فایل htaccess جدیدی بسازید.

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

۳- تغییر قالب هم می تواند باعث بروز این مشکل شود ، پس قالب پیشفرض وردپرس را فعال کنید.

۴- محدودیت حافظه PHP هم می تواند این مشکل را بوجود آورد.

۵- اگر بازهم مشکل حل نشد می توانید پوشه های wp-admin و wp-includes را حذف کرده و دوباره آن ها را آپلود کنید.

خطای مشکل در برقراری ارتباط با دیتابیس یا Error Establishing A Database Connection :

این خطا به خاطر اطلاعات اشتباه دیتابیس در فایل wp-config.php بوجود می آید. این اطلاعات اشتباه می تواند :

۱- نام اشتباه دیتابیس

۲- نام کاربری اشتباه دیتابیس

۳- رمز عبور اشتباه دیتابیس

۴- هاست اشتباه دیتابیس

باشد. برای تغییر این اطلاعات فایل wp-config.php را باز کنید و دنبال کدهای زیر بگردید :

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', '<b>database_name_here'</b> );

/** MySQL database username */
define( 'DB_USER', '<b>username_here'</b> );

/** MySQL database password */
define( 'DB_PASSWORD', '<b>password_here'</b> );

/** MySQL hostname */
define( 'DB_HOST', '<b>localhost'</b> );

به جای database_name_here نام دیتابیس ، به جای username_here نام کاربری دیتابیس ، به جای password_here رمز عبور دیتابیس و به جای localhost هاستی را که پایگاه داده در آن وجود دارد وارد کنید.

خطای اتصال به پایان رسیده است یا Connection Timed Out :

این خطا زمانی رخ می دهد که سایت شما سعی کند بیش از حد توان سرور از آن استفاده کند. این خطا مخصوصا در سرور های اشتراکی که حد حافظه آن ها محدود است شایع است.

برای رفع این خطا می توانید کارهای زیر را انجام دهید :

۱- تمامی افزونه ها را غیر فعال کرده و سپس تک تک آن ها را فعال کنید تا افزونه ای که مشکل دارد را پیدا کنید. سپس آن را حذف کرده یا مشکل آن را رفع کنید.

۲- میزان حافظه خود را که در فایل wp-config.php وجود دارد افزایش دهید.

۳- حداکثر زمان اجرا در PHP را که در فایل php.ini قرار دارد افزایش دهید.

برای این کار دو راه وجود دارد :

۱- افزودن کد زیر در htaccess :

 php_value max_execution_time 60

۲- افزودن کد زیر یا تغییر آن در فایل php.ini :

max_execution_time = 60 ;

در هاست های اشتراکی می توانید از سرویس دهنده درخواست کنید تا این کار را انجام دهد.

خطای افزایش حافظه یا Allowed Memory Size Exhausted :

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

برای رفع این خطا می توانید این دو کار را انجام دهید :

۱- محدودیت حافظه را در فایل wp-config.php افزایش دهید.

۲- محدودیت حافظه را در فایل php.ini افزایش دهید. این فایل در وردپرس وجود ندارد و برای این کار باید از سرویس دهنده هاست خود بخواهید تا این کار را انجام دهید.

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

باز هر موردی غیر مواردی که بالا اشاره کردم بود توی بخش نظرات اطلاع بدین تا در صورت داشتن راهکار خدمتتون ارائه کنیم

منتظر نظرات شما هستم 🙂

برچسب ها: Error Establishing A Database Connectionfarsi wordpressInternal Server ErrorPersian wordpresswordpressآموزش وردپرسارتباط با دیتابیسخطاهای متداول وردپرسخطای اتصالخطای افزایش حافظهخطای داخلی سرورصفحه سفید مرگمرجع وردپرسمرجع وردپرس ایرانمرجع وردپرس فارسیوردپرس
درباره ساسان سلام زاده

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

نوشته های بیشتر از ساسان سلام زاده
مطالب زیر را حتما بخوانید
  • فیلد تصاویر
    افزودن فیلد تصاویر به دسته‌ های وردپرس

    2.22k بازدید

  • Avoid CSS expressions
    خطای Avoid CSS expressions در gtmetrix

    1.85k بازدید

  • جی تی متریکس
    جی تی متریکس (GTmetrix) چیست؟

    1.97k بازدید

  • تعداد پست ها
    تغییر تعداد پست های نمایش داده شده در صفحه وبلاگ وردپرس

    2.27k بازدید

  • ویژووال کامپوزر
    آموزش کار با visual composer در وردپرس

    1.2k بازدید

جدید تر درون ریزی قالب وردپرس به کمک XML
قدیمی تر آموزش تعریف و اضافه کردن فهرست به پوسته وردپرس

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
محصولات
  • قالب استارتاپی و دیجیتال مارکتینگ هوپر | Hoper ۷۰,۰۰۰ تومان ۴۰,۰۰۰ تومان
  • ویژوال کامپوزر افزونه ویژوال کامپوزر - WP Bakery Visual Composer فارسی نسخه 5.6 ۴۰,۰۰۰ تومان ۳۲,۰۰۰ تومان
  • افزونه مقایسه محصولات ووکامرس افزونه مقایسه پیشرفته محصولات ووکامرس - افزونه قیاس ۳۵,۰۰۰ تومان ۲۵,۰۰۰ تومان
  • افزونه نظرات حرفه ای وردپرس افزونه نظرات حرفه ای وردپرس Commentator ۱۹,۰۰۰ تومان ۱۰,۰۰۰ تومان

تخفیف 50 درصدی وی پی نگار

سیستم پرسش و پاسخ
سیستم پرسش و پاسخ وی‌پی نگار
  • محبوب
  • جدید
  • دیدگاه ها
قبلی بعدی
کانال تلگرام وی‌پی نگار
کانال تلگرام وی‌پی نگار
برجسته ترین ها
  • اضافه کردن فیلد دلخواه جدید به فرم خرید افزونه edd 3 votes, average: 5,00 out of 53 votes, average: 5,00 out of 53 votes, average: 5,00 out of 53 votes, average: 5,00 out of 53 votes, average: 5,00 out of 5 (5,00 out of 5)
  • آموزش تعریف و اضافه کردن فهرست به پوسته وردپرس 2 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 5 (5,00 out of 5)
  • انتقال ابزارک بین سایت های وردپرسی 2 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 5 (5,00 out of 5)
  • حل مشکل درخواست اطلاعات ftp در وردپرس 2 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 5 (5,00 out of 5)
  • نحوه ی تغییر سریع نام نقش های کاربری در وردپرس با بکار بردن کد 2 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 5 (5,00 out of 5)
  • کد قرار دادن عکس در پس زمینه قالب وردپرس 2 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 5 (5,00 out of 5)
  • نمایش موقعیت در نقشه گوگل در سایت با استفاده از کد 2 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 5 (5,00 out of 5)
  • نحوه ی قرار دادن QR code در سایت وردپرسی 2 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 5 (5,00 out of 5)
  • آموزش ذخیره خودکار تصاویر هنگام انتشار مطلب با Cache images 2 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 5 (5,00 out of 5)
  • آموزش مدیریت دسته بندی محصولات در ووکامرس 2 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 52 votes, average: 5,00 out of 5 (5,00 out of 5)
سیستم پرسش و پاسخ


سیستم پرسش و پاسخ وی‌پی نگار

کانال تلگرام وی‌پی نگار


کانال تلگرام وی‌پی نگار

درباره ما

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

logo-samandehi

منابع رسمی وردپرس
  • سایت رسمی وردپرس جهانی
  • مخزن افزونه ها وردپرس
  • مخزن قالب های وردپرس
  • مخزن کد های وردپرس
پل های ارتباطی
  • location_on
    تبریز - فلکه دانشگاه - ساختمان تبریز - طبقه ۶ - واحد ۲۰
  • phone_android
    04133252264
  • perm_phone_msg
    04133253162
  • email
    info@wpnegar.ir
تمامی حقوق برای سایت وی پی نگار محفوظ می باشد.
keyboard_arrow_up