Construction of mac sublime3+xdebug+firefox debugging environment

WBOY
Release: 2016-07-30 13:30:32
Original
2155 people have browsed it

Step one: configure php xdebug extension

[xdebug]
zend_extension=/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.idekey="sublime.xdebug"
xdebug.remote_log="/var/log/xdebug/xdebug.log"

Second Step: Install sublime xdebugclient (not xdebug)

Step 3: Install php xdebug extension

Install sublime xdebug client in sublime, you must install the one with client here, not sublime xdebug. Note that after the installation is complete, press ctrl+shift+p in sublime and enter xdebug. If the following options appear, the installation has been successful.

Step 4: Configure sublime xdebug

Use sublime to open the program you want to debug, and click Project->save project as in the sublime navigation. Generate a .sublime-project file and modify it to:


The following is my MAC configuration

{
"folders":
[
"{
"path": "/Applications/xampp/xamppfiles /htdocs"
}
],
"settings":
{
"xdebug": {
"path_mapping": {
},
"url": "http://127.0.0.1/test.php",
"super_globals": true,
"close_on_stop": true,
"port": 9000
}
}
}

Step 5: Download the firebox plug-in easiest , if you don’t click to open it for the first time, debugging will be invalid. Step 6: Test debugging. After adding a breakpoint to the file to be debugged, start debugging in tools --> xdebug --> in sublime. At this time, open the URL set in the above configuration steps in the browser: http://127.0.0.1/test.php, enter the breakpoint, and complete debugging.

Copyright Statement: This article is an original article by the blogger and may not be reproduced without the blogger's permission.


The above introduces the establishment of mac sublime3+xdebug+firefox debugging environment, including the relevant aspects. I hope it will be helpful to friends who are interested in PHP tutorials.

Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template