縲伸aravel縲叢hpstorm縺ァxdebug繧剃スソ縺縲森AMPP縲
phpstorm縺ァxdebug縺ァ繧ょ・繧後h縺縺ィ霆ス縺豌玲戟縺。縺ァ菴懈・ュ縺怜ァ九a縺溘b縺ョ縺ョ縲√°縺ェ繧翫ョ譎る俣縺後°縺九▲縺ヲ縺励∪縺」縺溘ョ縺ァ閾ェ蛻縺ョ蛯吝ソ倬鹸縺ィ縺励※謇矩繧呈ョ九@縺ヲ縺翫″縺セ縺吶
xdebug縺ョ繝舌シ繧ク繝ァ繝ウ縺ォ繧医j謇矩縺碁&縺縺ョ縺ァ縲∽ク区焔縺ォ繝悶Ο繧ー隱ュ縺ソ貍√▲縺ヲ菴呵ィ医↑菴懈・ュ繧偵@縺溘%縺ィ縺碁俣驕輔>縺縺」縺滓ー励′縺吶k縲
蜈ャ蠑上ョ謇矩縺ォ蠕薙▲縺ヲ縺縺代ー繧ケ繝繝シ繧コ縺ォ讒狗ッ牙ョ御コ縺吶k縺ッ縺壹〒縺吶
XAMPP繧剃スソ縺」縺滉セ九〒縺吶′縲√b縺。繧阪s菴ソ繧上★縺ィ繧りィュ螳壼庄閭ス縺ァ縺吶ゅ◎縺ョ蝣エ蜷医ッ繝峨く繝・繝。繝ウ繝医ョ繝代せ縺ェ縺ゥ繧定ェュ縺ソ譖ソ縺医※縺上□縺輔>縲
縲舌ヰ繝シ繧ク繝ァ繝ウ諠蝣ア縲
OS : windows
php 7.3
xampp 3.2.4
xdebug 3.1.5
xdebug縺ョ繧、繝ウ繧ケ繝医シ繝ォ
xampp繧貞茜逕ィ縺励※縺繧九→繧、繝ウ繧ケ繝医シ繝ォ貂医∩縺縺ィ諤昴>縺セ縺吶′縲√ヰ繝シ繧ク繝ァ繝ウ3繧偵う繝ウ繧ケ繝医シ繝ォ縺励◆縺蝣エ蜷医↑縺ゥ縺ッ蜈ャ蠑上し繧、繝医°繧画眠縺溘↓蜈・謇九@縺セ縺吶
縺溘□縲√%縺ョ繧、繝ウ繧ケ繝医シ繝ォ譁ケ豕輔↓繧ら剿縺後≠繧角hp縺ョ繝舌シ繧ク繝ァ繝ウ縺ェ縺ゥ縺ォ繧医j繧、繝ウ繧ケ繝医シ繝ォ縺吶kxdebug縺ョ繝舌シ繧ク繝ァ繝ウ繧ら焚縺ェ縺」縺ヲ縺上k縺ェ縺ゥ髱「蛟偵〒縺吶
windows縺ョ蝣エ蜷医↓縺ッ縺薙■繧峨ョxdebug縺ョ蜈ャ蠑上し繧、繝縺九i繧、繝ウ繧ケ繝医シ繝ォ縺吶k縺ケ縺阪ヰ繝シ繧ク繝ァ繝ウ繧偵し繧、繝亥エ縺ァ遒コ隱阪@縺ヲ縺上l縺セ縺吶
繧ウ繝槭Φ繝峨r蜿ゥ縺縺ヲphp -i縺ョ諠蝣ア繧偵☆縺ケ縺ヲ繧ウ繝斐壹☆繧九°縲}hpinfo()縺ョ諠蝣ア繧偵☆縺ケ縺ヲ繧ウ繝斐壹@縺ヲAnalyse縺励∪縺吶

髮」縺励>縺薙→縺ッ閠縺医★縲√@縺ー繧峨¥蠕縺。縺セ縺吶
縺吶k縺ィ荳玖ィ倥ョ騾壹j繝繧ヲ繝ウ繝ュ繝シ繝峨☆縺ケ縺阪ヰ繝シ繧ク繝ァ繝ウ繧堤、コ縺励※縺上l縺セ縺吶ゅ%縺。繧峨ッ縺吶〒縺ォ繧、繝ウ繧ケ繝医シ繝ォ貂医∩縺ョ蝣エ蜷医ョ陦ィ遉コ縺ァ縺吶′縲∵悴繧、繝ウ繧ケ繝医シ繝ォ縺ァ繧ょ酔縺倥h縺繝ウ縺ォ縺薙%縺九i繝繧ヲ繝ウ繝ュ繝シ繝牙庄閭ス縺ァ縺吶

- Download php_xdebug-3.1.5-7.3-vc15-x86_64.dll
縺薙l縺後ム繧ヲ繝ュ繝シ繝峨☆繧九∋縺阪ヵ繧。繧、繝ォ縺ァ縺吶ゅ◎縺ョ荳九↓縺ッ繝繧ヲ繝ウ繝ュ繝シ繝牙セ後↓縺吶k縺ケ縺阪%縺ィ繧りィ倩シ峨@縺ヲ縺上l縺ヲ縺縺セ縺吶
- Move the downloaded file to C:\xampp\php\ext, and rename it to php_xdebug.dll
遘√ョ迺ー蠅縺ッxampp縺九iphp繧貞ョ溯。後@縺ヲ縺繧九ョ縺ァ縲,:\xampp\php\ext 縺ォ繝輔ぃ繧、繝ォ繧堤ァサ蜍輔@縺ヲ php_xdebug.dll 縺ィ縺縺繝輔ぃ繧、繝ォ蜷阪↓繝ェ繝阪シ繝縺帙h縺ィ謨吶∴縺ヲ縺上l縺ヲ縺縺セ縺吶
- Update C:\xampp\php\php.ini to have the line:
zend_extension = xdebug
php.ini繝輔ぃ繧、繝ォ繧堤キィ髮縺励※縲∽ク玖ィ倥さ繝シ繝峨r霑ス蜉縺励∪縺吶
zend_extension = xdebug
縺薙l縺ァxampp縺九ixdebug繧貞茜逕ィ縺吶k貅門y縺後〒縺阪∪縺励◆縲
phpstorm蛛エ縺ョxdebug險ュ螳
縺セ縺壹ッphpstorm縺ョserver險ュ螳壹〒縺吶
File -> Settings -> PHP繧医jCLI Interpreter縺ョ險ュ螳壹r陦後>縺セ縺吶Yampp繧貞茜逕ィ縺励※縺繧九ョ縺ァ縺ゅl縺ー荳玖ィ倥ョ騾壹j縺ォ縺ェ繧翫∪縺吶
php繧堤峩謗・蜻シ縺ウ蜃コ縺励※縺繧句エ蜷医ッ縲}hp縺セ縺ァ縺ョ邨カ蟇セ繝代せ繧定ィュ螳壹@縺セ縺吶

谺。縺ォweb繧オ繝シ繝舌ョ險ュ螳壹〒縺吶
File -> Settings ->Server 繧医j荳玖ィ倥ョ騾壹j險ュ螳壹@縺セ縺吶
縺薙■繧峨ッ繝ュ繝シ繧ォ繝ォ縺ァ繧オ繝シ繝舌r襍キ蜍輔@縺ヲ縺繧句エ蜷医ョ險ュ螳壹〒縺吶ゅし繝シ繝舌ョ襍キ蜍募エ謇縺ォ蜷医o縺帙※驕ゥ螳懆ィュ螳壹¥縺縺輔>縲

php.ini縺ョ險ュ螳
谺。縺ォ縲}hpstorm蛛エ縺ァxdebug縺九i縺ョ諠蝣ア繧貞女縺大叙繧九◆繧√ョ險ュ螳壹r陦後>縺セ縺吶
蛻縺九j縺・繧峨>縺ョ縺ァ縺吶′phpstorm縺ョ繧オ繧、繝縺ォ繧よ焔鬆縺ッ險倩シ峨&繧後※縺縺セ縺吶
縺輔″縺サ縺ゥ險ュ螳壹@縺殫hp.ini縺ァ縺吶′縲}hpstorm蛛エ縺ョ險ュ螳壹↓繧ょソ隕√↑縺ョ縺ァ荳玖ィ倥r霑ス險倥@縺セ縺吶
zend_extension=xdebug xdebug.mode=debug xdebug.client_host=127.0.0.1 xdebug.client_port=9000
繝昴シ繝育分蜿キ縺ッ繝繝輔か繝ォ繝9003縺ァ縺吶′縲√↑縺懊°縺薙ョ縺セ縺セ縺ァ縺ッ縺縺セ縺上>縺九↑縺九▲縺溘ョ縺ァ9000縺ォ險ュ螳壹@縺ヲ縺縺セ縺吶
繝昴う繝ウ繝
xdebug縺ッ繝舌シ繧ク繝ァ繝ウ3縺九i繝昴シ繝育分蜿キ縺ョ繝繝輔か繝ォ繝医ッ9003縺ォ螟峨o縺」縺ヲ縺縺セ縺吶
縺昴ョ縺セ縺セ縺ァ縺縺セ縺上>縺九↑縺九▲縺溘i9000縺ォ螟画峩縺励※縺ソ縺セ縺励g縺縲
php debug縺ョ險ュ螳
phpstorm縺ァ繝ェ繝「繝シ繝医ョ繝舌ャ繧ー縺ョ險ュ螳壹r陦後>縺セ縺吶
Run -> Edit Configuratioins 縺九i Add New Configuration 縺ァ譁ー隕上ョ險ュ螳壹r菴懈舌@縺セ縺吶
菴懈舌☆繧九ョ縺ッPHP Remote Debug縺ァ縺吶

險ュ螳壼螳ケ縺ッ荳玖ィ倥ョ騾壹j縺ァ縺吶4erver縺ォ縺ッ蜈医⊇縺ゥ菴懈舌@縺殕ocalhost繧帝∈謚槭@縺セ縺吶
IDE key縺ッ縺ゥ縺薙〒菴ソ縺縺ョ縺九h縺上o縺九j縺セ縺帙s縺ァ縺励◆縺訓HPSTORM縺ィ險ュ螳壹@縺ヲ縺翫″縺セ縺吶

繝悶Λ繧ヲ繧カ縺ァ縺ョ繝繝舌ャ繧ー諡。蠑オ讖溯ス蟆主・
譛蠕後↓縲√ヶ繝ゥ繧ヲ繧カ縺ォ繝繝舌ャ繧ー諡。蠑オ讖溯ス繧貞ー主・縺励∪縺吶
phpstorm縺ョ隗」隱ャ繧貞盾閠縺ォ縺碑ェ霄ォ縺ョ蛻ゥ逕ィ縺輔l縺ヲ縺繧九ヶ繝ゥ繧ヲ繧カ繧帝∈繧薙〒繧、繝ウ繧ケ繝医シ繝ォ縺励※縺縺阪∪縺吶
蜈医⊇縺ゥ險ュ螳壹@縺殕ocalhost縺ョ繝壹シ繧ク繧定。ィ遉コ縺励※縺繧矩圀縺ォ縺ッ縲√ヶ繝ゥ繧ヲ繧カ縺ョ陌ォ繝槭シ繧ッ縺檎キ題牡縺ォ縺ェ縺」縺ヲ縺繧後ー險ュ螳壹ッ螳御コ縺励※縺縺セ縺吶

繝悶Ξ繝シ繧ッ繝昴う繝ウ繝医ョ險ュ螳
繝悶Ξ繝シ繧ッ繝昴う繝ウ繝医ョ險ュ螳壹ッ邁。蜊倥〒縺吶
蜃ヲ逅繧呈ュ「繧√◆縺陦後ョ陦梧焚驛ィ蛻繧偵け繝ェ繝繧ッ縺吶l縺ー襍、荳ク縺後▽縺阪∪縺吶ョ縺ァ縲√%繧後〒繝悶Ξ繝シ繧ッ繝昴う繝ウ繝医ョ險ュ螳壹′螳御コ縺ァ縺吶

繝悶Ξ繝シ繧ッ繝昴う繝ウ繝医r險ュ螳壹@縺溘i螳滄圀縺ォ蜃ヲ逅繧貞虚縺九@縺ヲ縺ソ縺セ縺励g縺縲
蜈医⊇縺ゥ險ュ螳壹@縺溘ヶ繝ャ繝シ繧ッ繝昴う繝ウ繝医ッcontroller縺ァ縺吶ョ縺ァ縲∫判髱「陦ィ遉コ繧偵&縺帙※縺ソ縺セ縺吶
縺昴≧縺吶k縺ィ逕サ髱「陦ィ遉コ蜑阪↓蜃ヲ逅縺梧ュ「縺セ繧翫√%縺ョ繧医≧縺ォ螟画焚縺ョ諠蝣ア縺ェ縺ゥ縺悟叙蠕励〒縺阪∪縺吶

縺セ縺ィ繧
laravel縺ァcognito騾」謳コ縺ョ讀懆ィシ縺ァ繧ゅ@縺ヲ縺ソ縺溘°縺」縺溘ョ縺ォ縲∫腸蠅讒狗ッ峨〒諤昴▲縺滉サ・荳翫↓譎る俣繧偵°縺代※縺励∪縺」縺溘√
迺ー蠅讒狗ッ峨↑縺ゥ縺ォ譎る俣繧偵°縺代★譛ャ譚・繧繧九∋縺阪%縺ィ縺ォ譎る俣繧偵°縺代i繧後k繧医≧縺ォ縲√%縺縺縺」縺滉ス懈・ュ縺ッ荳蠎ヲ繧縺」縺溘i蠢倥l縺ェ縺繧医≧縺ォ縺励◆縺縺ァ縺吶ュ縲


