![]() ![]() In my case, the guest is the Vagrant Homestead VM. To use Xdebug remote debugging on a host computer, you need to enable remote debugging on the guest server. Zend_extension = /usr/lib/php/20151012/xdebug.so Enable Remote Xdebug Edit /etc/php/7.0/cli/php.ini and fpm and add the line.Please follow this FAQ entry and skip the next step. If it does not, you are using the wrong phpize. Run: phpize (See the Xdebug FAQ if you don’t have phpize.)Īs part of its output it should be like: Configuring for:.Unpack the downloaded file with tar -xvzf xdebug-2.4.0.tgz.Download xdebug-2.4.0.tgz (I like to use wget -O ~/downlaods/xdebug-2.4.0.tgz on Ubuntu).The instructions should look something like: Then follow the instructions the wizard supplies.Īlso, if you are using macOS (formerly OSX), you may need to run brew install autoconf and need to install PHP using homebrew. Send the text file information into the wizard at Xdebug Wizard. sudo php -i > ~/php-info.txt Use the Xdebug Wizard I like to save mine to a file called php-info.txt. Next output your php.ini information into a file or place you can get to the information. So, I have PHP 7 already installed and working with Nginx. In my case, I’m using the Larval Homestead PHP 7 branch with Vagrant and the VirtualBox provider. Should give you something like: PHP 7.0.0-2+~trusty+1 (cli) ( NTS ) Ubuntu 15 and lower will not come with a package for PHP7 or its xDebug counterpart.įirst, be sure you are using PHP 7 already by checking your version. To install Xdebug for PHP7 on Ubuntu you will need to do so manually. Xdebug deepens debugging PHP apps and websites to a level you can’t receive from the manual process of using code level var_dump().
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |