當前位置:首頁 » 編程語言 » phpxdebugformac

phpxdebugformac

發布時間: 2023-02-18 21:00:23

Ⅰ Mac下安裝配置phpStorm開發環境

參考: # macOS下安裝配置PhpStorm

默認mac中都是自帶php,apache,PHP在目錄/usr/bin/php中

apache默認站點根目錄為:/Library/WebServer/Documents
配置文件:/etc/apache2/httpd.conf

文本編輯器或者vim打開httpd.conf
搜索LoadMole php7_mole libexec/apache2/libphp7.so,將前面#號去掉。

略...
注意:xcdebug.so默認是在/usr/lib/php/extensions/目錄下,但是no-debug-non-zts-20180731版本不盡相同,需要設置成自己系統里的。

工程需要創建在/Library/WebServer/Documents/下面

可以將工程目錄放在左側的快捷導航中

在Phpstorm的Preference->Build, Execution, Deployment->Deployment->點+新建, name自定義,我起名叫webroot。 type選擇Local or mounted folder。

Mappings中,我們看到local path為我們新建的php目錄地址,web path on server 'webroot' (relative to folder).

因為apache容器的根目錄為/Library/WebServer/Documents/,所以在其中填入相對於/Library/WebServer/Documents/的目錄名稱,即HelloPHP保存。

配置安裝Xdebug

首先檢查phpstorm的xdebug配置,這里的debug port要和php.ini裡面的xdebug.remote_port相一致!默認是9000,如果9000埠被佔用的話,可以改成其他埠。

進入Debug>DBGpProxy,IDE key填PHPSTORM,host填localhost,port 填80

設置localService

新建一個server

設置run、debug自動瀏覽器打開的開始頁面

啟動

Ⅱ phpstorm laravel xdebug怎麼使用

配置php.ini
登錄vagrant之後,使用「sudo vim /etc/php5/fpm/conf.d/20-xdebug.ini」命令來編輯xdebug的配置文件,我基本上沒有對這個文件進行改動,配置文件內容如下:
配置PhpStorm
第一步,可以參考 http://blog.elenakolevska.com/debugging-laravel-on-homestead/ 在PhpStrom中來配置vagrant相關選項。 選中 Preferences —> Languages & Frameworks — > PHP。點擊箭頭指向的按鈕,然後點擊「+」按鈕,選擇「Remote」選中Vagrant並設置vagrantfile的根目錄,即選中HomeStead文件夾配置完成之後如下:可以點擊「Test connection」來測試配置是否起作用。
配置Chrome
首先我們需要對瀏覽器安裝Xdebug helper插件,用於在請求中添加參數,類似:XDEBUG_SESSION_START=session_name。 Chrome: https://chrome.Google.com/webstore/detail/xdebug-helper/; Firefox: https://addons.mozilla.org/en-US/firefox/addon/the-easiest-xdebug/ Safari: https://github.com/benmatselby/xdebug-toggler 我的開發環境是在mac下的Chrome。安裝之後,可以對Xdebug helper進行一些設置,例如只針對特定的域名啟動插件,即設置白名單等。要進入插件的設置選項,首先打開chrome的插件管理頁面,點擊Xdebug helper的選項。

Ⅲ Mac安裝xdebug運行phpize時會報錯

1. 下載xdebug

2.打開終端 cd xdebug-2.2.x 切換到你解壓出來的目錄中

3. 執行 phpize: phpize

4. ./configure --enable-xdebug

5. 執行編譯命令 make

6. 拷貝擴展到你想要的目錄中 cp moles/xdebug.so /放置擴展的路徑/xdebug.so
7. 在 php.ini 中添加下列文件使xdebug擴展生效(Mac OS X下web開發常用文件所在目錄)

zend_extension="/放置擴展的路徑/xdebug.so"

;xdebug默認遠程調試是關閉的,加上這個打開,要不沒法調試
[xdebug]
xdebug.remote_enable=On

8. 重啟apache(Mac OS X下重啟apache)

熱點內容
電腦配置都有哪些問題 發布:2024-11-08 11:15:29 瀏覽:727
新浪微博敏感詞資料庫 發布:2024-11-08 11:03:22 瀏覽:472
linux的終端軟體 發布:2024-11-08 11:01:46 瀏覽:204
主機如何把密碼關掉 發布:2024-11-08 10:36:25 瀏覽:720
安卓軟體如何鎖定 發布:2024-11-08 10:30:27 瀏覽:709
sql定時執行語句 發布:2024-11-08 10:29:36 瀏覽:673
邁銳寶xl值得入手哪個配置 發布:2024-11-08 10:14:13 瀏覽:634
尋歡加密 發布:2024-11-08 10:02:57 瀏覽:353
拼單源碼 發布:2024-11-08 09:58:24 瀏覽:143
linux伺服器存儲 發布:2024-11-08 09:51:40 瀏覽:473