xdebug 远程调试
?
?
----------------------------------------------------
下面的鏈接下載對(duì)應(yīng)版本的xdebug.
https://xdebug.org/download/historical
?
?
?
?
源碼安裝:https://xdebug.org/docs/install#linux
?
Installation From Source
Obtain
You?can?download?the source of the latest?stable?release 3.0.2.
Alternatively you can obtain Xdebug from GIT:
git clone git://github.com/xdebug/xdebug.gitThis will checkout the latest development version which is currently 3.1.0-dev. This development branch might not always work as expected, and may have bugs.
You can also browse the source on GitHub at?https://github.com/xdebug/xdebug.
Compile
There is a?wizard?available that provides you with the correct file to download, and which paths to use.
You compile Xdebug separately from the rest of PHP. You need access to the scripts?phpize?and?php-config. If your system does not have?phpize?and?php-config, you will need to install the PHP development headers.
Debian users can do that with:
apt-get install php-devAnd RedHat and Fedora users with:
yum install php-develIt is important that the source version matches the installed version as there are slight, but important, differences between PHP versions. Once you have access to?phpizeand?php-config, take the following steps:
?
Unpack the tarball:
tar -xzf xdebug-3.0.2.tgz
You should?not?unpack the tarball inside the PHP source code tree. Xdebug is compiled separately, all by itself, as stated above.
cd xdebug-3.0.2
phpize (這一步,用對(duì)應(yīng)版本的phpize , 如:/opt/PHP-5.6/bin/phpize)
If phpize is not in your path, please make sure that it is by expanding the?PATHenvironment variable. Make sure you use the phpize that belongs to the PHP version that you want to use Xdebug with. See?this FAQ entry?if you're having some issues with finding which phpize to use.
./configure --enable-xdebug
make
make install
Configure PHP
Add the following line to?php.ini:
zend_extension=/wherever/you/put/it/xdebug
| 1 2 3 4 5 6 7 8 9 10 11 12 | zend_extension = /opt/PHP-5.6/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so ? xdebug.remote_enable=1 ? xdebug.remote_autostart = 1 ;這個(gè)配置是比較重要的一個(gè)配置 ? xdebug.remote_port=9013 xdebug.remote_log="/xdebug-log" ? xdebug.remote_host="192.168.123.41"?;遠(yuǎn)程調(diào)試的ip地址,即你自己的本機(jī)ip |
來源:https://www.cnblogs.com/oxspirt/p/14246986.html
總結(jié)
以上是生活随笔為你收集整理的xdebug 远程调试的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 兀突骨三国志战略版有用吗(兀突骨)
- 下一篇: 先正达(说一说先正达的简介)