1. 程式人生 > >Hello Zend Studio 12.x --Zend Studio 12.x + xampp + Xdebug 開發環境配置指南

Hello Zend Studio 12.x --Zend Studio 12.x + xampp + Xdebug 開發環境配置指南

Hello Zend Studio 12.x

–Zend Studio 12.x + xampp + Xdebug 開發環境配置指南

一、軟體準備:

  • Zend Studio 12.5 下載 ZendStudio-12.5.0-win32.win32.x86_64.msi
  • xampp下載 xampp-win32-5.6.8-0-VC11-installer.exe,安裝到D:/xampp
  • 再編輯PHP配置檔案 php.ini,在尾部新增如下配置資訊:
[XDebug]

zend_extension = "D:\xampp\php\ext\php_xdebug.dll"
xdebug.profiler
_append = 0 xdebug.profiler_enable = 1 xdebug.profiler_enable_trigger = 0 xdebug.profiler_output_dir = "D:\xampp\tmp" xdebug.profiler_output_name = "cachegrind.out.%t-%s" xdebug.remote_enable = true xdebug.remote_handler = "dbgp" xdebug.remote_host = "127.0.0.1" xdebug.remote_port=9000 xdebug.trace_output_dir = "D:\xampp\tmp"
  • 再執行phpinfo()函式,若出現xdebug資訊,表示xdebug安裝成功 `

二、配置ZendStudio:

  1. 將workspace目錄設定為 D:/xampp/htdocs

  2. 進入window->Preferences-> PHP->PHP Executables,點選add,新增一個executable
    這裡寫圖片描述

    Name自己隨便取,根據自己的PHP安裝目錄,分別找到php.exe和php.ini的檔案,點next

    這裡寫圖片描述
    PHP Debugger選Xdebug,點next

  3. 進入 windows->preferences->PHP->Servers,新建一個server:

    這裡寫圖片描述
    根據自己的PHP安裝目錄設定Document Root路徑

    這裡寫圖片描述
    PHP Debugger選Xdebug

    這裡寫圖片描述
    Path on Server寫為http://localhost
    Path in FileSystem寫為當前apache路徑

    這裡寫圖片描述
    直接next

    這裡寫圖片描述
    直接next

    這裡寫圖片描述
    直接finish

  4. 進入 windows->preferences->PHP->Debug,設定PHP Debug
    這裡寫圖片描述
    PHP Server 選擇之前建立的server
    PHP Executable 選擇之前建立的executable

三、配置已經完成,現在建立一個工程來測試一下:

  1. new-> Project,選擇Local PHP Project
    這裡寫圖片描述
    這裡寫圖片描述
  2. PHP Server選擇之前建立的server,根據當前安裝的PHP選擇PHP version
    這裡寫圖片描述
  3. 在index.php中寫一條echo語句,然後打上斷點
    這裡寫圖片描述
  4. 右擊index.php,選擇 debug as-> PHP Web Application, 這時可以debug了。