حل خطای Notice و Warning در وردپرس (غیر فعال کردن خطایابی)
- مقالات آموزشی
- بروزرسانی شده در

حل ارور Notice و Warning در وردپرس
گاهی اوقات پس از وارد کردن آدرس سایت در مرورگر، وب سایت شما اجرا نمی شود، در این صورت اولین کاری که به ذهنتان می رسد فعال کردن خطاهای وردپرس است تا بتوانید علت را کشف و مشکل را برطرف نمایید.حال بعضی از کاربران نمیخواهند این خطاها را مشاهده کنند و روش مخفی کردن نمایش خطاهای وردپرس و php در وب سایت را نمیدانند. این آموزش صرفا برای آن دسته از عزیزان است.
نکته: Noticeها و Warningها در وردپرس مشکل خاصی برای سایت شما ایجاد نمیکنند. در صورتی که سایت شما مشکل برنامه نویسی داشته باشد، ارور ۵۰۰ دریافت خواهید کرد. در نتیجه نگران این اخطارها نباشید.
غیر فعال کردن خطایابی وردپرس
در مرحله اول وارد بخش مدیریت فایل در پنل کاربری هاست خود شوید، سپس روی فایل wp-config کلیک راست و روی edit کلیک کنید. حال در این فایل به دنبال کد زیر باشید و مقدار true را به false تغییر دهید و در آخر تغییرات اعمال شده را ذخیره کنید.
define( 'WP_DEBUG', true );
بدین حال، دیگر در وب سایت شما خطاهای و هشداردای وردپرس نمایش داده نمی شود. مشاهده کردید چقدر سریع و ساده ارور ها را از دید کاربران مخفی کردید. 🙂
همچنین برای غیرفعال کردن فایل error_log در سی پنل خود میتوانید فایل wp-config را ویرایش کنید. کد زیر را یافته و مقدار on را با off جایگزین کنید. اگر کد وجود نداشت. آنرا به فایل wp-config.php بعد از wp_debug اضافه کنید.
ini_set('display_errors','Off');
این فایل تمام خطاهای های قالب، افزونه و هر مورد دیگری که مربوط به وب سایت شما می باشد را ذخیره کرده و شما می توانید آنها را مشاهده و آنها را برطرف کنید. با به کاربردن تکه کد بالا دیگر این ارورها را نخواهید دید.
موفق و پیروز باشید.
با سلام
همه کار های گفته شده رو انجام دادم ولی باز ارور به این صورت در wp-admin نمایش داده میشود
با تشکر از میهن وردپرس
مشکل با پاک کردن این خط از کد افزونه حل شد
/**
* Print an admin notice if too many plugins are manipulating sessions.
*
* @global array $wp_session_messages
*/
function wp_session_manager_multiple_sessions_notice()
{
global $wp_session_messages;
?>
<?php
}
با تشکر
کد کامل :
/**
* Print an admin notice if too many plugins are manipulating sessions.
*
* @global array $wp_session_messages
*/
function wp_session_manager_multiple_sessions_notice()
{
global $wp_session_messages;
?>
<?php
}
سلام من از لوکال هاست استفاده میکنم و بعد از نصب افزونه های قالب اهورا این ارور رو دریافت میکنم
Warning: The magic method Merlin_Logger::__wakeup() must have public visibility in C:\xampp\htdocs\es\wp-content\themes\ahura\wizard\merlin\includes\class-merlin-logger.php on line 194
مشکل چیه؟!
با سلام
Noticeها و Warningها در وردپرس مشکل خاصی برای سایت شما ایجاد نمیکنند. در صورتی که سایت شما مشکل برنامه نویسی داشته باشد، ارور ۵۰۰ دریافت خواهید کرد. در نتیجه نگران این اخطارها نباشید. برای حل مشکل warning و notice در وردپرس طبق این آموزش خطاهای وردپرس را غیر فعال بفرمایید. https://mihanwp.com/hide-error-in-wordpress
میشه لطفا راهنمایی درست حسابی کنین چون مشکل منم حل نشده
متوجه منظور شما نمیشم. شما باید دقیقا مطابق لینکی که ارسال کردم نمایش خطا در وردپرس رو غیرفعال کنید. دقیقا و کاملا مطابق همین آموزش.
Warning: The magic method Merlin_Logger::__wakeup() must have public visibility in C:\xampp\htdocs\WP\wp-content\themes\ahura\wizard\merlin\includes\class-merlin-logger.php on line 194
سلام ارور فوق پس از نصب قالب اهورا در لوکال هاست بوجود اومده…
چطور میتونم برطرف کنم؟
باسلام
Noticeها و Warningها در وردپرس مشکل خاصی برای سایت شما ایجاد نمیکنند. در صورتی که سایت شما مشکل برنامه نویسی داشته باشد، ارور ۵۰۰ دریافت خواهید کرد. در نتیجه نگران این اخطارها نباشید. برای حل مشکل warning و notice در وردپرس طبق این آموزش خطاهای وردپرس را غیر فعال بفرمایید. https://mihanwp.com/hide-error-in-wordpress
سلام خسته نباشید من موارد بالا رو انجام دادم ولی بازم درست نشد.
خطایی که در صفحه پیشخوان من ظاهر میشه مثل زیر میباشد : ممنون میشم راهنمایی کنید
Warning: fopen(/home/firstst2/public_html/wp-content/plugins/yith-woocommerce-wishlist/init.php): failed to open stream: No such file or directory in /home/firstst2/public_html/wp-includes/functions.php on line 6027
Warning: fread() expects parameter 1 to be resource, boolean given in /home/firstst2/public_html/wp-includes/functions.php on line 6030
Warning: fclose() expects parameter 1 to be resource, boolean given in /home/firstst2/public_html/wp-includes/functions.php on line 6033
Warning: Cannot modify header information – headers already sent by (output started at /home/firstst2/public_html/wp-includes/functions.php:6027) in /home/firstst2/public_html/wp-includes/functions.php on line 6274
Warning: Cannot modify header information – headers already sent by (output started at /home/firstst2/public_html/wp-includes/functions.php:6027) in /home/firstst2/public_html/wp-includes/functions.php on line 6274
Warning: Cannot modify header information – headers already sent by (output started at /home/firstst2/public_html/wp-includes/functions.php:6027) in /home/firstst2/public_html/wp-admin/includes/misc.php on line 1310
Warning: Cannot modify header information – headers already sent by (output started at /home/firstst2/public_html/wp-includes/fun
با سلام
Noticeها و Warningها در وردپرس مشکل خاصی برای سایت شما ایجاد نمیکنند. در صورتی که سایت شما مشکل برنامه نویسی داشته باشد، ارور ۵۰۰ دریافت خواهید کرد. در نتیجه نگران این اخطارها نباشید.
برای حل مشکل warning و notice در وردپرس طبق این آموزش خطاهای وردپرس را غیر فعال کنید.
https://mihanwp.com/hide-error-in-wordpress/
این ارور مربوط به چیه لطفا راهنمایی کنید
Fatal error: Uncaught Error: Call to undefined function et_is_woocommerce_plugin_active() in /home/reyinfo/public_html/wp-content/themes/Divi/includes/builder/autoload.php:186 Stack trace: #0 /home/reyinfo/public_html/wp-content/themes/Divi/includes/builder/framework.php(31): require_once() #1 /home/reyinfo/public_html/wp-content/themes/Divi/et-pagebuilder/et-pagebuilder.php(13): require_once(‘/home/reyinfo/p…’) #2 /home/reyinfo/public_html/wp-includes/class-wp-hook.php(287): et_setup_builder(”) #3 /home/reyinfo/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array) #4 /home/reyinfo/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #5 /home/reyinfo/public_html/wp-settings.php(540): do_action(‘init’) #6 /home/reyinfo/public_html/wp-config.php(90): require_once(‘/home/reyinfo/p…’) #7 /home/reyinfo/public_html/wp-load.php(37): require_once(‘/home/reyinfo/p…’) #8 /home/reyinfo/public_html/wp-blog-header.php(13): require_once(‘/home/reyinfo/p…’) #9 /home/reyinfo/public_htm in /home/reyinfo/public_html/wp-content/themes/Divi/includes/builder/autoload.php on line 186
سلام
https://mihanwp.com/fatal-error/
این آموزش را مشاهده بفرمایید
سلام انجام دادم زیر هر نوشته ی سایت یه متن انگلسیسی میاد
Notice: Undefined variable: req in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 687
Notice: Undefined variable: commenter in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 689
Notice: Undefined variable: aria_req in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 691
Notice: Undefined variable: req in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 699
Notice: Undefined variable: commenter in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 701
Notice: Undefined variable: aria_req in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 703
Notice: Undefined variable: commenter in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 711
مال چیه اینا باید چیکار کرد که بره؟
از هاست خواستید که display errors رو غیر فعال کنند؟؟؟
بله گفتم انجام دادند
من ه display errors رو غیر فعال گفتم کرد هاست ولی این خطاها هنوز داخل سایتم هست اون اموزشی ام که فرستادین دیدم انجام دادم باز اتفاقی نیوفتاد برای رفتنش چیکار کنم؟>
من این کار رو کردم ولی باز هم در پنل ادمین نمایش داده میشه
از هاست بخواهید حتما display errors را از طریق php.ini غیر فعال کنند.
سلام
چطور این ارور رو حذف کنم؟
سلام توی همین مقاله توضیح داده شده
سلام
مشکل حل نشده این کد رو هم ندارم
خودم باید اضافه کنم
ini_set(‘display_errors’,’Off’);
درود
طبق همین آموزش پیش بروید حل میشود. کد وجود دارد. از یک برنامه نویس کمک بگیرید.
ini_set(‘display_errors’,’Off’);
من این کد رو نیافتم ایا لازمه
اگر مشکل حل نشد بله لازم هست
سلام پنل مدیریت سایتت تون را میگید اختصاصی هست که با افزونه ساختید اینم لینک افزونه هم نسخه رایگان داره و هم نسخه پرو و حرفه ای ! https://www.creative-tim.com/product/material-dashboard#
درود بر شما جناب اقای صفری عزیز٬ از کارمندان قدیمی میهن وردپرس . البته وفادار!
اگر اندکی دانش وردپرس و کدنویسی داشته باشید متوجه خواهید شد که این لینکی که ارسال فرمودید افزونه نیست و تنها یک قالب html هست. هر دو قالب با طراحی متریال و بوت استرپ ساخته شده اند که باعث شده شبیه یکدیگر باشند. روز خوبی داشته باشید!