رفتن به مطلب

رایج ترین خطاهای وردپرس + آشنایی و راه حل


AynaZ

پست های پیشنهاد شده

 

رایج ترین خطاهای وردپرس + آشنایی و راه حل

 

 

 

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

 

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

 

منایع : تمام مراجع اینترنتی مقالات وردپرسی

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

  • چگونه خطای ۴۰۴ وردپرس را برطرف کنیم ؟

 

 

زمانی که کاربری یک پست را در سایت مشاهده می‎کند با خطای ۴۰۴ page – not found مواجه می‎شود . کاربر می‎تواند بخش‎های دیگر سایت از جمله ناحیه مدیریت را جستجو کند . شایع ترین علت این موضوع ، تنظیمات لینک‎ها در وردپرس است . برای رفع این مشکل ، کاربر نیاز دارد تنظیمات لینک‎ها را مجددا پیکربندی کند و یا قوانین بازنویسی خود را به روز رسانی کند .

 

و گذاشتن کد فوق در .htaccess :::

 

 

# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule># END WordPress

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

  • رفع خطا Internal Server Error 500

 

 

خطای متداول دیگری که معمولا کاربران وردپرس با آن مواجه می‎شوند ، خطای ” Internal Server Error ” و گاهی اوقات ” ۵۰۰ Internal Server Error ” می‎باشد . این خطا معمولا به دلیل وجود مشکلی نمایان می‎شود که سرور قادر به تشخیص محل وقوع آن نیست . از آنجایی که پیغام‎های خطا محل وقوع خطا را به شما نشان نمی‎دهند ، برای شما یهتر است که آن‎ها را بشناسید .

 

 

 

برای رفع این خطا کافیست از داخل cpanel وارد file manager شوید و فایل htaccess را باز کنید.

توجه داشته باشید که فایل htaccess یک فایل مخفی می باشد و برای دیدن آن در ابتدای ورود به file manager می بایست در کادر باز شده گزینه show hidden files را نیز فعال کنید .

وارد فایل htaccess شوید و خطهایی که مربوط به تنظیمات php میباشند را حذف نمایید. این خط کدها با php_admin و یا php_flag اغاز میشوند.

در همین فایل ممکن است داشته باشید:

followSymlinks در این صورت آنرا به SymLinksIfOwnerMatch تغییر دهید.

همچنین اگر Options All در این فایل وجود داشت آنرا حذف نمایید.

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

  • چگونه صفحه سفید وردپرس را برطرف کنید ؟
     
     

 

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

 

 

حالت اشکال‌زدایی – debug – را با افزودن کد زیر به wp-config.php ٬ فعال کنید :

 

 

error_reporting(E_ALL); ini_set('display_errors', 1);define( 'WP_DEBUG', true);

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 7 ماه پیش ...

 

  • رفع خطا های نحو
     
     

 

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

 

 

 

Parse error- syntax error, unexpected $end in /public_html/site1/wp-content/themes/my-theme/functions.php on line 278

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • خارج نشدن از مدیریت وردپرس

 

شما میتوانید این حالت را انتخاب کنید که وردپرس شما را به خاطر بسپارد و تا مدتی بدون نیاز به کلمه عبور و نام کاربری وارد مدیریت وردپرس شوید ولی خب شاید بخواهید که وردپرس شما را از یاد ببرد برای اینکار باید شما کوکی های مرورگر خود را حذف کنید و اگر مشاهده کردید که مشکل شما حل نشد میبایست از طریق”تنظیمات>هماهنگی”ادرس های سایت را به درستی وارد کنید و هر دو ادرسی که از شما خواسته شده است را متفاوت وارد نکنید و باید یکسان باشند مثلا هردو با www یا بدون www باشد. اگر به پنل مدیریت وردپرس دسترسی نداشتید میتوانید از کد زیر در فایل wp-config.php استفاده کنید.

 

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
  • یا با www وارد کنید.

 

define('WP_HOME','http://www.example.com');
define('WP_SITEURL','http://www.example.com');

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • خطای محدودیت زمانی

 

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

 

php_value max_execution_time 300

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...