安裝zend debugger
- 環境: xmapp mac
- 下周zend studio http://www.xue51.com/mac/1623.html
- 下周zend debugger http://www.zend.com/en/products/studio/downloads#Mac%20OS
-
下載下傳後解壓,把ZendDebugger.so 拷貝到xmapp安裝目錄的php檔案夾下,
預設位址: /Applications/XAMPP/xamppfiles/php/ZendDebugger.so
-
修改php.ini檔案
預設位址: /Applications/XAMPP/xamppfiles/etc/php.ini
-
建立一個新檔案, 輸入 <?php
phpinfo();
- 檢查是否含有zend debugger image.png
配置zend debugger
配置debugger(phpstorm)
- 安裝chrome插件 Zend Debugger Toolbar
- 打開phpstorm, 建立項目Test
配置zend debugger - 打開php配置,如圖
配置zend debugger - 選擇解釋者,點選下拉清單,選擇php 5.5
配置zend debugger - 配置server,點選 php下面的servers
配置zend debugger - 點選 + 号,在彈出的視窗填寫内容
- Name 伺服器名稱,我的是test
- Host 主機 127.0.0.1 或者localhost都行
- Debugger 選擇Zend Debugger
- 點選确定
測試debugger
- 在我們建好的test項目裡建立index.php檔案,輸入内容并打上斷點,如圖
配置zend debugger - 在浏覽器端,打開我們先前按照的插件 Zend Debugger Toolbar,選擇要調試的頁面
配置zend debugger - 在phpstorm裡打開監聽,打開調試,如圖
配置zend debugger - 在浏覽器輸入 http://localhost/test/ ,你就會發現浏覽器的title哪裡在轉圈
配置zend debugger - 回到phpstorm,點選左下角的debugger,再點選右邊那個斜向下的箭頭,右上角的地方就出現了變量的值
配置zend debugger - 到此,php的斷點調試就完成了.