在Ubuntu中使用PHPStorm調試PHP代碼,可按以下步驟進行:
通過命令安裝,如sudo apt-get install php-xdebug
(適用于PHP 7.x及以上版本需指定版本號)。
找到對應版本的php.ini
文件,添加配置:
zend_extension=xdebug.so
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.start_with_request=yes
如果是PHP-FPM,執行sudo systemctl restart php{version}-fpm
;如果是Apache或Nginx,分別執行sudo systemctl restart apache2
或sudo systemctl restart nginx
。
打開PhpStorm,在File > Settings
中,導航到Languages & Frameworks > PHP > Servers
,添加服務器配置;在Languages & Frameworks > PHP > Debug
中,確保Xdebug啟用且端口正確。
在代碼行號旁單擊設置斷點,點擊Run > Debug
,選擇配置的服務器即可開始調試。