dump_debug_info
تابع dump_debug_info اطلاعات دیباگ را به لاگ می ریزد. «اطلاعات دیباگ MySQLi» یعنی گزارش ریز اتفاقات اتصال و کوئری ها، مثل گزارش انضباطی مدرسه!
تعریف ساده و نحوه استفاده
این تابع روی شی اتصال اجرا می شود. سپس متن دیباگ در لاگ ذخیره می شود. نتیجه موفقیت true است.
نمونه کد شی ءگرا (Object Oriented)
<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "my_db");
$mysqli->dump_debug_info();
?>
گام های عملی سریع
- یک اتصال سالم با اتصال (connect) بساز.
- متن «اطلاعات دیباگ MySQLi» را با اطلاعات دیباگ MySQLi یا این تابع ثبت کن.
- حالا فایل یا سیستم لاگ سرور را بررسی کن.
نکته: در محیط تولید، دیباگ را کوتاه و کنترل شده نگه دار.
هشدار: لاگ ممکن است شامل داده حساس باشد. دسترسی را محدود کن.
جمع بندی سریع
- dump_debug_info لاگ دیباگ می سازد.
- روی شی اتصال فراخوانی می شود.
- برای خطاها سرنخ می دهد.
- روی سرور تولید محتاط باش.