前端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 開發調試利器

慕哥6287543
TA貢獻1831條經驗 獲得超10個贊
php Xdebug 擴展 什么數據都可以看到。
看錯誤日志的話,可以設置報錯級別。將報錯寫到日志里。一路了然。自己也可以打斷點日志,寫到文件里。
- 2 回答
- 0 關注
- 1461 瀏覽
添加回答
舉報
0/150
提交
取消