kali激活phpstorm_kali+phpstorm+xdebug+firefox配置本地/远程调试

kali激活phpstorm_kali+phpstorm+xdebug+firefox配置本地/远程调试kali 激活 phpstorm kali phpstorm xdebug firefox 配置本地 远程调试 本地调试 本地环境 kali 192 168 12 35 phpstorm2019 1 3 xdebug firefox 1 安装配置 xdebug 根据 phpinfo 下载 xdebug 1 Download xdebug 2 9 2 tgz 2 Install the pre requisites for

大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说kali激活phpstorm_kali+phpstorm+xdebug+firefox配置本地/远程调试,希望您对编程的造诣更进一步.

kali激活phpstorm_kali+phpstorm+xdebug+firefox配置本地/远程调试

本地调试:

本地环境:kali(192.168.12.35)+phpstorm2019.1.3+xdebug+firefox

1)安装配置xdebug:

根据phpinfo下载xdebug

1. Download xdebug-2.9.2.tgz

2. Install the pre-requisites for compiling PHP extensions. On your Debian system, install them with: apt-get install php-dev autoconf automake

3. Unpack the downloaded file with tar -xvzf xdebug-2.9.2.tgz

4. Run: cd xdebug-2.9.2

5. Run: phpize (See the FAQ if you don’t have phpize).

As part of its output it should show:

Configuring for:

Zend Module Api No: xxxxxxxx

Zend Extension Api No: xxxxxxxxx

If it does not, you are using the wrong phpize. Please follow this FAQ entry and skip the next step.

11.Run: https://blog.csdn.net/weixin_/article/details/configure

12.Run: make

13.Run: cp modules/xdebug.so /usr/lib/php/xxxxxxxx

14.Update /etc/php/7.x/apache2/php.ini and change the line

zend_extension = /usr/lib/php/xxxxxxxx/xdebug.so

Make sure that zend_extension = /usr/lib/php/xxxxxxxx/xdebug.so is below the line for OPcache.

15.Restart the webserver

php.ini:

末尾

[XDebug]

zend_extension = /usr/lib/php/xxxxxxxx/xdebug.so

; Debug Config

xdebug.remote_enable = 1

xdebug.remote_handler = "dbgp"

xxdebug.remote_mode = "req"

xdebug.remote_host = "127.0.0.1"

xdebug.remote_port = 9010

xdebug.remote_log = "/var/log/php-fpm/xdebug.log"

xdebug.remote_autostart = off

xdebug.idekey = "PHPSTORM"

; Profiler Config

xdebug.profiler_append = 0

xdebug.profiler_enable = 1

xdebug.profiler_output_dir = "/tmp/xdebug"

xdebug.trace_output_dir = "/tmp/xdebug"

xdebug.profiler_enable_trigger = 0

xdebug.profiler_output_name = "cache.out.%t-%s"

2)配置phpstorm

d573ca9a7db61d6c69490527cd59c3c9.png

56e73b2594ca52eb2fd9c4530434348e.png

5cd13a8c19d251acb2e93a6738711e8c.png

47a8e7758c9127822b57b389d3e17836.png

f63a4ee73c040ced64934ca568acfe51.png

e67157f7118c915d84a64a3b1b9a8070.png

beafb33179439298ab2e8eeda8ee477b.png

09b74941e1640ff9244f03ede5b63ea9.png

2565f8554de89c5c61682093376067e2.png

远程调试

远程环境:win7(192.168.12.34)+phpstudy2016(php5.4.45+apache:8866)+xdebug

本地环境:kali(192.168.12.35)+phpstorm2019.1.3+xdebug+firefox

1)安装配置远程xdebug

phpstudy直接可直接开启php扩展xdebug

[XDebug]

xdebug.profiler_output_dir="D:phpStudy mpxdebug"

xdebug.trace_output_dir="D:phpStudy mpxdebug"

zend_extension="D:phpStudyphpphp-5.4.45extphp_xdebug.dll"

xdebug.profiler_append = 0

xdebug.profiler_enable = 1

xdebug.profiler_enable_trigger = 0

xdebug.profiler_output_name = "cache.out.%t-%s"

xdebug.remote_enable = 1

xdebug.remote_handler = "dbgp"

xdebug.remote_mode = "req"

xdebug.remote_host = "192.168.12.35"

xdebug.remote_port = 9001

xdebug.idekey= PHPSTORM

2)配置phpstorm

/*

配置ftp部署同步

328b00f44ca6b1347c6ea7026e57d40a.png

9a4a6379f98e0f438f7ab643820fb26b.png

79e9aa008daa92b2eaafc26687713c8c.png

464e99ba17a3beabef421a78ae9c5347.png

880d137e7a6ff7b9e244694ac19143c0.png

*/

a5e1325079df77ccbaae5767121cc002.png

f6f13a44ffbd53f31220700c067afe2a.png

2db20ab71c856cf7495ea5da809a4c42.png

4e597929cd429e7f2e7f166ea3254eca.png

8bed7e07c514db088ba589472a3b4519.png
编程小号
上一篇 2025-07-29 17:29
下一篇 2025-07-29 15:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://daima100.com/phpstrom-ji-h/5597.html