標籤:
這幾天折騰了一下PHP開發環境的搭建,現總結一下安裝步驟:
1. 安裝 Zend Studio,然後破解。
2. 安裝 Xampp 3. 配置 Xampp 3.1 配置 Apache服務連接埠: 修改 C:\xampp\apache\conf\httpd.conf 尋找 “Listen 80” 和 "ServerName localhost:80" 改成相應的連接埠。 確保 Apache服務正常啟動: 3.2 建立虛擬目錄: 3.2.1 修改 C:\xampp\apache\conf\httpd.conf 尋找 : # Virtual hosts
Include conf/extra/httpd-vhosts.conf
刪除 “Include conf/extra/httpd-vhosts.conf ” 前的 # 3.2.2 修改 C:\xampp\apache\conf\extra\httpd-vhosts.conf : 添加以下配置節 <VirtualHost *:80>// 連接埠號碼 DocumentRoot "D:/PHPSpace/" //虛擬目錄位置
ServerName windydev // Domain 名字,可以再 hosts 添加
ErrorLog "logs/windydev.log" //log 檔案位置
<Directory "D:/PHPSpace/Hello"> //虛擬目錄位置
Options -Indexes //不允許瀏覽目錄 可改為 Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
</VirtualHost> 注意不要寫中文注釋 驗證 http://windydev 是否可以訪問 3.3 安裝 XDebug 3.3.1 獲得 PHP 資訊: 寫個HelloWorld , 調用 phpinfo() 在頁面輸出 php 資訊, 拷貝所有輸出字元 開啟 http://www.xdebug.org/wizard.php ,將拷貝字元輸入文字框,點擊 “Analyse my phpinfo() output ” 按網頁提示進行操作。 4. 修改hosts檔案 由於添加的虛擬目錄,所以要修改hosts檔案 加入: 127.0.0.1 windydev
NOTE:Mac 版的xdebug安裝稍微複雜一些,不過只要嚴格按照 xdebug官網上的說明一步一步做還是可以成功的,這裡提醒一下 Mac 10.9以上版本的使用者:如果你們在執行 phpize時報錯,請參考一下解決方案: http://my.oschina.net/Twitter/blog/287543 以下給出 xDebug的配置:
Windows:[XDebug]xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "C:\xampp\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.trace_output_dir = "C:\xampp\tmp"zend_extension = C:\xampp\php\ext\php_xdebug-2.2.7-5.5-vc11.dll
Mac:zend_extension = /Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20100525/xdebug.soxdebug.remote_enable = 1
Xampp + Zend Studio + xDebug 環境搭建 (Mac,Windows都適用)