亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php在運行時如何調試追蹤變量?

php在運行時如何調試追蹤變量?

iOS
子衿沉夜 2018-09-08 10:23:31
前端iOS,后端php,請問怎么才能在后臺運行時同時追蹤各個變量呢?前臺把數據傳到后臺,后臺在執行幾個函數的時候如何才能看到具體每個變量的變化情況,并且php文件運行時的報錯信息在哪里看呢?剛開始同時做前后端,這方面還不是很理解,求解
查看完整描述

2 回答

?
米琪卡哇伊

TA貢獻1998條經驗 獲得超6個贊

Xdebug

可以通過來服務端安裝Xdebug來實現遠程調試,但是難點就在于PHP的遠程調試很難安裝,嘗試過好幾次都不成功,這得歸功于現在的服務器提供商的安全策略 能有100+種方式讓你調不通,當然 除了這種方式 就還有一種更暴力的方式。

var_dump

畢竟php的代碼不需要編譯后執行 所以可以直接修改后就能看到結果。這樣 就可以打開開發工具的自動部署功能,通過FTP或者SFTP 連接上遠程服務器。首先 為了能夠重現你手機發出的請求,你就需要一個抓包工具 且支持重放的,比如 Fiddler,然后 在編輯器一步步var_dump,然后 通過Fiddler 選中請求 按下 R 鍵 重放請求,直到調出結果為止。

PHP Debug Bar

PHP Debug Bar

如果是Laravel項目 還有

Laravel-debugbar

【擴展推薦】Laravel-debugbar 開發調試利器


查看完整回答
反對 回復 2018-09-09
?
慕哥6287543

TA貢獻1831條經驗 獲得超10個贊

php Xdebug 擴展 什么數據都可以看到。
看錯誤日志的話,可以設置報錯級別。將報錯寫到日志里。一路了然。自己也可以打斷點日志,寫到文件里。

查看完整回答
反對 回復 2018-09-09
  • 2 回答
  • 0 關注
  • 1461 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號