1. 程式人生 > >MAC下PhpStorm安裝除錯環境xdebug

MAC下PhpStorm安裝除錯環境xdebug

今天下午一直在搗鼓如何用PhpStorm進行除錯,查找了許多資料,零零碎碎的,所以自己弄篇文章記錄一下步驟。

安裝xdebug

使用brew安裝xdebug,語法如下

brew install homebrew/php/php<version number>-xdebug
brew install homebrew/php/php56-xdebug

如果你不知道該下載哪個版本的xdebug,xdebug網站有可以檢測的地方(xdebug檢測),把你的phpinfo()資訊整個複製到文字框內,然後點選Analyse my phpinfo() output按鈕,就會有相應的安裝過程介紹。

檢視現有php版本

$ php -v
PHP 5.6.32 (cli) (built: Oct 27 2017 11:56:18) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans

下載完成後,解壓壓縮檔案。把解壓後的檔案目錄,整個複製到/usr/local/Cellar/php56/5.6.32_8/目錄下

$ cd /usr/local/Cellar/php56/5.6.32_8/
$ phpize

若出現以下資訊,則表示可以繼續下一步

Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226

繼續走流程

$ ./configure
$ make
$ cp modules/xdebug.so /usr/lib/php/extensions/no-debug-non-zts-20131226

最後建立/etc/php.ini檔案

vi /etc/php.ini

新增這一行

zend_extension = /usr/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so

重啟web伺服器

apachectl restart

使用phpinfo檢視是否安裝成功

<?php phpinfo(); ?>

輸入圖片說明

雖然/etc/php.ini的都有預設配置,但這幾個配置最好寫一下

xdebug.remote_enable = On

xdebug.remote_handler = dbgp

xdebug.remote_host= localhost

xdebug.remote_port = 9000

xdebug.idekey = PHPSTORM

PhpStorm-配置xdebug

開啟PhpStorm,檢視xdebug的基本資訊
輸入圖片說明

這裡的埠需要與/etc/php.ini裡xdebug.remote_port的埠一致

輸入圖片說明

點選Edit Configurations

輸入圖片說明

新建PHP Web Application

輸入圖片說明

配置基本資訊
輸入圖片說明

配置Server
輸入圖片說明

至此,Done!

參考文獻

博文作者:GarveyCalvin
博文出處:http://www.cnblogs.com/GarveyCalvin/
本文版權歸作者和部落格園共有,歡迎轉載,但須保留此段宣告,並給出原文連結,謝謝合作!

相關推薦

MACPhpStorm安裝除錯環境xdebug

今天下午一直在搗鼓如何用PhpStorm進行除錯,查找了許多資料,零零碎碎的,所以自己弄篇文章記錄一下步驟。 安裝xdebug 使用brew安裝xdebug,語法如下 brew install homebrew/php/php<version number>-xdebug brew instal

Mac eclipse 安裝環境配置

eclipse安裝就是正常去官網下載 jdk。MacAir 自帶1.6版本,過低,會報錯 所以需要安裝新的版本jdk 建議百度。關鍵字。jdk。去官網下載 環境配置 https://www.cnblogs.com/ultimateWorld/p/647

Mac node安裝環境配置詳解(最新)

1、進入node官網下載頁http://nodejs.cn/download/       如下圖: 選擇macOS安裝程式下載,此為  10.12.0版本、 2、雙擊安裝程式安裝 如下: 顯示程式將會安裝的位置 一直點選繼續到最後為 3

phpstorm wamp環境以及除錯環境(Xdebug)搭建和配置

wamp環境搭建好後,接下來我們看一下在phpstorm下的除錯環境如何配置和搭建 配置php  interpreter 找到設定->語言和框架->PHP 在路徑找到之間安裝wamp時,裝好的php.exe和php.ini兩個檔案路徑,設定好後填上去即可

phpstorm除錯環境XDebug搭建 - cxscode - 部落格園

1.安裝XDebug,通過phpinfo()可以看到xdebug是否已安裝!!!如果未安裝,可以先看我的另一篇關於XDebug安裝的文章:http://www.cnblogs.com/cxscode/p/7045827.html 2.phpstorm配置 因為中間遇到一個坑,所以網上大部分配置操作都做

【PHP除錯PHPStorm 安裝並配置 XDebug 除錯工具 - 圖文教程

背景: 寫程式碼不會除錯那與搬磚何異?!雖然 PHP 是指令碼語言,但是找 bug 、分析程式碼還是要靠除錯啊! 本文測試環境 xampp v3.2.2(32位) Windows 10 企業版 Intel® Core™ i5-5300U CPU

mac配置jsp開發環境——tomcat安裝及配置

首先配安裝、配置好jdk,想看教程請左轉進入:mac下配置jsp開發環境——jdk安裝及配置 然後在tomcat官網下載對應版本的tomcat壓縮包,下載完成後將壓縮包拷貝到相應目錄下,解壓縮。 tomcat的安裝就結束了。(這種綠色的軟體我真是太喜歡了

phpstorm調試環境XDebug搭建

font width set htm 做了 www images ima info 1.安裝XDebug,通過phpinfo()可以看到xdebug是否已安裝!!!如果未安裝,可以先看我的另一篇關於XDebug安裝的文章:http://www.cnblogs.com/cxs

Redis/zookeeper/ActiveMQ在Mac安裝配置

hiredis pre 環境搭建 2.6 安裝 通過 配置 all php5 框架中需要用到redis、zookeeper和activemq,目前開發環境搭建在Mac下,使用brew安裝是比較簡便快捷的方式: $ brew search zookeeper zookeep

mac搭建java開發環境

$path java ide new 版本 word-wrap 開發工具 profile data- 剛剛從windows系統轉到使用mac系統。感覺不是特別熟悉,須要一定的適應時間。以下簡介一下mac下搭建主要的java開發環境。 1.安裝jdk 安裝jdk1

windows系統nodejs安裝環境配置及刪除NPM全局配置

例如 參考 -h clas shel fcm gpe tar tortoise nodejs安裝及設置NPM全局路徑 刪除NPM全局路徑配置 一、nodejs安裝及設置NPM全局路徑 第一步:下載安裝文件 下載nodejs,官網:http://nodejs.org/do

mac react Native android環境搭建

否則 編譯速度 方案 立即生效 cat blog ref spa 默認 1、參考 上一篇的博客文章 “mac 下 react Native ios環境搭建”,前面幾步都是必須的,只是,原生客戶端不一致 2、Android Studio的安裝 A:安裝JAVA

Mac 的 C++ 開發環境

log 同時 文件包含 修改 專註 strong 2.3 evel 當前 1. Xcode 創建 C++ 項目 Xcode (版本 4.6.3)默認支持創建 C++ 項目,步驟很簡單:打開 Xcode,新建一個項目;在 OS X 中的 Application 中選擇 Com

anaconda在win和在mac安裝區別

post navi anaconda 使用 blog pos avi pip 不能 1. 在win下安裝anaconda後會提示你選擇環境變量,但是建議使用默認。 於是CMD進入終端和使用navigator進入終端不一樣,前者會提示無此命令,只能通過navigato

WebStorm mac如何安裝WebStorm + 破解

contain 圖片 mman 現在 jetbrains 破解 clas block lock 1、下載軟件最好的地址就是官網了下載地址 選擇好系統版本以後點擊DOWNLOAD 下載Webstorm 2、安裝雙擊下載好的安裝包、將WebStrom

mac 完全安裝 ffmpeg

mac ffmpegsudo port install ffmpeg --with-ffplay -–with-fdk-aac -–with-freetype -–with-frei0r -–with-libass -–with-libcaca -–with-libvo-aacenc -–with-libvo

Webstorm在MAC安裝方法

方法 mac 安裝方法 bsp post web server 選擇 點擊 一 、註冊時,在打開的License Activation窗口中選擇“License server”,在輸入框輸入下面的網址: http://idea.codebeta.cn (新,感謝Rachel

mac Docker 安裝和使用

mac docker docker 私有環境說明 操作系統:macOS High SierraDocker 版本:docker內容摘要: Docker 安裝 直接訪問docker 官網,下載docker CE 版本進行安裝https://store.docker.com/editions/community

Mac配置php開發環境:Apache+php+MySql

light 實用 下載 兩種方法 mysq class rest pan pac 慕課網的小夥伴們,本次我將為大家帶來的是如何在在Mac下配置php開發環境,閑言少敘,開始我們的工作吧! 一、啟動Apache 有兩種方法 1、打開網絡共享 打開"系統偏好設置"->"

Mac布置appium環境

ons ucc 客戶端 用例 簡單的 example fma pod 語言 1、下載或者更新Homebrew:homebrew官網 macOS 不可或缺的套件管理器 $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubuse