Debug کردن یک برنامه که دارای چندین Process است کار سختی است. وب سرور  Apache نیز در هنگام فعالیت چندین Process از خود ایجاد می کند؛ اما می توانید به هنگام نیاز وب سرور را طوری تنظیم کنید که تنها از یک Process برای تمامی فعالیت های خود استفاده نماید.

برای این منظور می توانید از Option X در هنگام راه اندازی وب سرور استفاده کنید. برای این منظور وب سرور Apache را با دستور زیر از ترمینال راه اندازی کنید:

با انجام این کار تمامی درخواست ها و پاسخ ها از طریق یک Process انجام خواهد شد که Debug کردن آن بسیار ساده تر خواهد بود. برای مثال می توانید Apache را تحت یک Debuger راه اندازی کنید و از Crash که اتفاق می افتد Backtrace بگیرید. همچنین می توانید از وب سرور خود Core Dump بگیرید.

برای بدست آوردن روش ها Debug کردن کامل Apache می توانید به اینجا مراجعه کنید.

منابع

  1. acunetix.com
  2. apache.org
facebooktwittergoogle_pluslinkedin

دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

*


× هفت = 7