29

Is There is a way to install Xdebug for Php5 on Ubuntu 16.04? I've tried to install it the same way as ubuntu 14.04 but every time I try to install php5-dev I get this error "E: Package 'php5-dev' has no installation candidate"

1 Answer 1

42

you can install xdebug by typing in

sudo apt-get install php-xdebug 

then only restart apache

sudo service apache2 restart 

or if you use NGINX

sudo systemctl restart nginx 

or sudo nginx restart

If you now look at your phpinfo() output, you should see the xdebug.

This als wokrs if u installed PHP 5.5 or 5.6 via ppa:ondrej/php Packages

To install PHP5 version by apt-get look this guid Ubuntu add ondrej/php

Greetings

Edit: Here the config for Xdebug to use it with PHPStorm and the Browser.

Add the following lines to /etc/php//apache2/conf.d/20-xdebug.ini

xdebug.remote_host = localhost xdebug.remote_enable = 1 xdebug.remote_port = 9000 xdebug.remote_handler = dbgp xdebug.remote_mode = req 

This will start xdebug only at remote and allows you fast to debug by PHPStorm (should also work with other IDE's)

Sign up to request clarification or add additional context in comments.

15 Comments

What if I don't use Apache but nginx? How does one add ondrej's ppa to their system? Your answer is incomplete, I suggest you expand it by answering the questions in my comment so it's complete, because the question is really good and you've answered half of it.
So.. if I use nginx and PHP, how does restarting nginx help me? It doesn't boot PHP like apache does..
sudo apt-get install php5-xdebug worked for me on Ubuntu 14.04.5 LTS
@Black sry but the Question was for UBUNTU and i dont work with openSuse. So i cant help you
apt-get install php5.6-xdebug works also for ondrej/php ppa on Ubuntu 18.04
|

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.