Home >Backend Development >PHP Tutorial >phpstom configure remote debugging php

phpstom configure remote debugging php

WBOY
WBOYOriginal
2016-07-30 13:32:021097browse

You need to install phpdebug, I use the xdebug extension
I have been using sublime before, but I recently switched to it, so I wanted to install the debug that I wanted to install before. I tried it several times on the company server, but it was inexplicably not done properly. I had a holiday today and installed it on my computer. xammp, and then it is configured. . . Then try to configure it on the remote server (actually it is the Linux virtual machine on your own computer)
1. Confirm that php has the php extension installed (if it is not installed, you can install it on Baidu). There are many configuration items for the configuration after installation. I will only write a few, as long as they can run

<code>vi /etc/php<span>.d</span>/<span>15</span>-xdebug<span>.ini</span>
zend_extension=xdebug<span>.so</span>
xdebug<span>.remote</span>_enable = <span>1</span><span>#默认开启</span>
xdebug<span>.remote</span>_handler = <span>"dbgp"</span>xdebug<span>.remote</span>_host = <span>"192.168.152.1"</span><span>#本地机器的ip</span>
xdebug<span>.remote</span>_mode = <span>"req"</span><span>;xdebug.remote_connect_back = 1 #不确定自己ip的话,可以把这项注释去掉</span>
xdebug<span>.remote</span>_port         = <span>9002</span><span>#这个是phpstom设定的监听的端口</span>
xdebug<span>.collect</span>_vars         = On</code>

2. Download the project To go locally, I directly use file->settings->Build, Execution, Deployment->Deployment to set up

3. There are two places to set the ide listening port
phpstom configure remote debugging php
It is set like this in the picture below. Note that the port number must be consistent with the xdebug.remote_port set by the server
phpstom configure remote debugging php

4. Fill in the server name and the mapping between the server and local files below
phpstom configure remote debugging php
5.Set debug configuration
phpstom configure remote debugging php
Add a PHP Web Application and select the server set in the fourth step
phpstom configure remote debugging php
5. Turn on monitoringphpstom configure remote debugging php
6. Select the debug configuration you just added and click on the bug to run it~~~phpstom configure remote debugging php
If it fails, if it fails, turn off selinux on the server and it should be ok

Copyright statement: This article is an original article by the blogger and may not be reproduced without the permission of the blogger.

The above introduces phpstom to configure remote debugging of PHP, including aspects of the content. I hope it will be helpful to friends who are interested in PHP tutorials.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn