اخطار‌های زیر رخ داد:
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 459 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 460 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 103 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 104 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 105 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 185 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 818 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/printthread.php 150 my_date



تالار گفتمان اسکریپت دات کام
دلیل هنگ کردن برنامه‌ها را به آسانی بیابید - نسخه‌ی قابل چاپ

+- تالار گفتمان اسکریپت دات کام (https://forum.xn--mgbguh09aqiwi.com)
+-- انجمن: عمومی (https://forum.xn--mgbguh09aqiwi.com/Forum-%D8%B9%D9%85%D9%88%D9%85%DB%8C)
+--- انجمن: آموزش های عمومی و متفرقه (https://forum.xn--mgbguh09aqiwi.com/Forum-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%87%D8%A7%DB%8C-%D8%B9%D9%85%D9%88%D9%85%DB%8C-%D9%88-%D9%85%D8%AA%D9%81%D8%B1%D9%82%D9%87)
+--- موضوع: دلیل هنگ کردن برنامه‌ها را به آسانی بیابید (/Thread-%D8%AF%D9%84%DB%8C%D9%84-%D9%87%D9%86%DA%AF-%DA%A9%D8%B1%D8%AF%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%87%D8%A7-%D8%B1%D8%A7-%D8%A8%D9%87-%D8%A2%D8%B3%D8%A7%D9%86%DB%8C-%D8%A8%DB%8C%D8%A7%D8%A8%DB%8C%D8%AF)



دلیل هنگ کردن برنامه‌ها را به آسانی بیابید - Sanji - 1394/03/24

هنگ کردن نرم‌افزارها اتفاقی‌ است که بدون شک تمامی کاربران آن را تجربه کرده‌اند. احتمالاً این قضیه به قدری برای شما عادی جلوه می‌کند که بدون پی‌بردن به دلیل پیش آمدن آن به‌ راحتی از کنارش خواهید گذشت. اما در این ترفند قصد داریم ابزاری را معرفی کنیم که به‌ وسیله‌ی آن می‌توانید هنگامی که برنامه‌ای در حال اجرا دچار عدم پاسخگویی ناگهانی می‌شود، دلیل آن را یافته و راه‌ حل مشکل را بیابید. این موضوع می‌تواند برای همه‌ی کاربران به‌ خصوص توسعه‌دهندگان نرم‌افزار که گاهی برای اجرای برنامه‌ی خود با مشکلاتی روبه‌رو می‌گردند نیز مفید باشد.

[تصویر:  1h6v_hang.jpg]

برای این کار:

نیازمند نرم‌افزاری به نام WhatIsHang هستیم.
WhatIsHang برنامه‌ای رایگان، کوچک و پرتابلی است که می‌توانید آن را از سایت سازنده‌‌اش دریافت نمایید:

لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید

توجه داشته باشید که هر دو نسخه‌ی 32 بیت و 64 بیت این نرم‌افزار را دریافت کنید زیرا به هر دو نیاز خواهید داشت.
بعد از اجرای برنامه، در کادر بالای نرم‌افزار، نرم‌افزارهایی که هنگ کرده‌اند نمایش داده خواهند شد.
بر روی هر کدام کلیک کرده و سپس دکمه‌ی F9 را بفشارید تا در پنل پایین، گزارش کاملی از پروسه‌ی مربوطه و علت خطا را دریافت کنید. در صورتی که آشنایی کافی با برنامه‌نویسی داشته‌ باشید این اطلاعات برای‌تان بسیار کارگشا خواهد بود.
توجه داشته باشید در زمانی‌ که تمام سیستم هنگ می‌کند این برنامه نمی‌تواند اجرا شود. از طرفی برای اجرای آن در ویندوزهای 7/8/2008/Vista، باید روی آیکن برنامه راست‌کلیک کرده و سپس بر روی Run as administrator کلیک نمایید.
موضوع دیگری که باید به آن توجه داشت این است که برای یافتن دلیل هنگ برنامه‌های 32 بیت، باید از نسخه 32 بیت این برنامه و برای برنامه‌های 64 بیت، از نسخه 64 بیت آن استفاده شود.

لازم به ذکر است مشکلات برنامه‌هایی که رابط کاربری ندارند در این برنامه نمایش داده نخواهد شد.
WhatIsHang از ویندوز 2000 به بالا که شامل ویندوز 8 نیز می‌شود پشتیبانی می‌کند.

منبع:سرآمد