2016-07-14 44 views
13

Esiste un modo per installare Xdebug per Php5 su Ubuntu 16.04? Ho provato ad installarlo allo stesso modo di Ubuntu 14.04 ma ogni volta che provo ad installare php5-dev ottengo questo errore "E: Package 'php5-dev' non ha candidati all'installazione"Xdebug per Php 5.6 su Ubuntu 16.04

risposta

20

puoi installare xdebug digitando

sudo apt-get install php-xdebug 

allora solo riavviare apache

sudo service apache2 restart 

o se si utilizza Nginx

sudo systemctl restart nginx 

o sudo nginx restart

Se si guarda l'output phpinfo(), si dovrebbe vedere xdebug.

Questo als wokrs se u installato PHP 5.5 o 5.6 tramite PPA: Pacchetti Ondrej/php

Per installare la versione PHP5 da apt-get guardare questo GUID Ubuntu add ondrej/php

Saluti

Edit: Qui la configurazione per Xdebug per usarla con PHPStorm e il Browser.

Aggiungere le seguenti righe per /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 

Questo farà partire xdebug solo in remoto e permette veloce per eseguire il debug da PhpStorm (dovrebbe funziona anche con altri IDE)

+0

Cosa succede se non utilizzo Apache ma nginx? Come si aggiunge il ppa di ondrej al proprio sistema? La tua risposta è incompleta, ti suggerisco di espanderla rispondendo alle domande nel mio commento in modo che sia completa, perché la domanda è veramente buona e hai risposto a metà. – Mjh

+0

ha modificato il post. spero che ti aiuti – ZFNerd

+1

Quindi .. se uso nginx e PHP, come può aiutarmi il riavvio di nginx? Non avvia PHP come apache fa .. – Mjh

Problemi correlati