حل خطای 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');
این فایل تمام خطاهای های قالب، افزونه و هر مورد دیگری که مربوط به وب سایت شما می باشد را ذخیره کرده و شما می توانید آنها را مشاهده و آنها را برطرف کنید. با به کاربردن تکه کد بالا دیگر این ارورها را نخواهید دید.
موفق و پیروز باشید.
سلام، واقعا ممنونم. خیلی نگران بهم ریختن سایت و نمایش اخطارها بودم، همون یه خط ini رو اضافه کردم درست شد، سپاس
خیلی ممنون مشکلم حل شد
سلام بالای سایت من این نوشته اومده باید چیکار کنم که بره؟
Warning: Attempt to read property “slug” on null in C:\xampp\htdocs\paint\wp-includes\taxonomy.php on line 4683
سلام ارور بالای صفحه سایت من این هستش:
Warning: Undefined array key “file” in /home3/msgindus/crane.msgindustry.com/wp-includes/media.php on line 1749
Warning: Undefined array key “file” in /home3/msgindus/crane.msgindustry.com/wp-includes/media.php on line 1749
سلام ارور بالای صفحه سایت من این هستش
من این آموزش رو در سایتم پیش بردم اما باز هم این ارور رو داخل صفحه خود سایت بالای هدر دارم :
scandir(/home/mowjma/public_html/wp-content/themes/ahura/elements/widgets/): Failed to open directory
سلام وقت بخیر در هدر سایت من این کد خطا ظاهر شده
Warning: Undefined array key “options” in /home3/ahiifcnz/public_html/wp-content/plugins/elementor-pro/modules/theme-builder/widgets/site-logo.php on line 194
سلام
در همین پستی که کامنت گذاشتید کامل توضیح دادیم دلیل و راه حل رو
لطفا مطالعه بفرمایید
این کاری که گفتید رو انجام دادم ولی اثری نداشت و درست نشدش
پس درست انجام نشده چون اگه دیباگ رو غیرفعال کنید دیگه نمایش داده نمیشه.
مشکل من در هنگام نصب افزونه wp super cache بود که در هنگام نصبش با warning مواجه میشد ایا با این کار میشه اونو بر طرف کرد؟
بله
سلام و وقت بخیر امیدوارم که حالتون عالی باشه ، من از لوکال هاست استفاده میکنم
Warning: Attempt to read property “post_status” on null in E:\XAMPP\htdocs\mobishop\wp-content\plugins\elementor\core\base\document.php on line 1780
Warning: Attempt to read property “post_status” on null in E:\XAMPP\htdocs\mobishop\wp-content\plugins\elementor\core\base\document.php on line 1789
Warning: Attempt to read property “post_status” on null in E:\XAMPP\htdocs\mobishop\wp-content\plugins\elementor\core\kits\manager.php on line 280
این وارنینگ هارو چطوری باید رفعشون کنم
سلام
در همین پستی که کامنت گذاشتید به صورت کامل توضیح داده شده نحوه حل این مشکل
سلام خسته نباشید هنگامی که میخوام قالب بزنم این صفحه باز میشه مشکل چیه؟
Duplicator – Bootloader version: 1.5.4
» dup-installer-bootlog__[HASH].txt
Setup Notice
An error has occurred. In order to load the full installer please resolve the issue below.
NOTICE: ZipArchive and Shell Exec are not enabled on this server please talk to your host or server admin about enabling ZipArchive or Shell Exec on this server or manually extract archive then choose Advanced > Manual Extract in installer.
Server Settings
ZipArchive: Disabled
Shell Unzip: Disabled
Extraction Path: C:/xampp/htdocs/azmayeshi
Installer Path: dup-installer
Archive Size: Expected Size: 60.35MB Actual Size: 62.31MB
Boot Log dup-installer-bootlog__[HASH].txt
Note: For archive.zip files either ZipArchive or Shell Exec will need to be enabled for the installer to run automatically otherwise a manual extraction will need to be performed. In order to run the installer manually follow the instructions to manually extract before running the installer.
سلام روی هاست شما باید shellexec یا zip archive نصب باشه و نصب نیست. اگر لوکال هاست دارید باید تغییرش بدین به wamp
سلام
برای من جواب نداد ولی کد زیر رو قرار دادم به جای : define(‘WP_DEBUG’, false);
جواب داد
ini_set(‘display_errors’,’Off’);
ini_set(‘error_reporting’, E_ALL );
define(‘WP_DEBUG’, false);
define(‘WP_DEBUG_DISPLAY’, false);
با سلام
همه کار های گفته شده رو انجام دادم ولی باز ارور به این صورت در 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 هست. هر دو قالب با طراحی متریال و بوت استرپ ساخته شده اند که باعث شده شبیه یکدیگر باشند. روز خوبی داشته باشید!