PhpStorm與CentOS服務器協同工作主要通過遠程調試和文件同步來實現。以下是詳細的步驟指南:
pecl
命令安裝Xdebug:pecl install xdebug
。php.ini
文件以啟用Xdebug,并設置相關參數,例如:zend_extension "/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/xdebug.so"
xdebug.remote_enable = 1
xdebug.remote_host = your_phpstorm_machine_public_ip
xdebug.remote_connect_back = 1
xdebug.remote_port = 9000
xdebug.idekey = PHPSTORM
sudo systemctl restart php-fpm
。File
> Settings
(或PhpStorm
> Preferences
on macOS)。Languages & Frameworks
> PHP
> Xdebug
中,設置Debug port
為9000。Servers
標簽頁中,添加一個新的服務器配置,輸入遠程服務器的相關信息(如URL、端口等)。PHP
> Debug
中配置調試端口,確保與php.ini
中的xdebug.remote_port
一致。http://your-server-ip:9000/your-script.php
。File
> Settings
> Build, Execution, Deployment
> Deployment
。通過以上步驟,你就可以在CentOS上使用PhpStorm進行遠程調試和文件同步,從而提高開發效率。如果在配置過程中遇到問題,可以參考官方文檔或相關社區資源尋求幫助。