Gri*_* P. 6 xdebug apache2 ubuntu-14.04 php-7
实际上有这个问题,并花了我很多时间来找出解决方案:(如果任何以前的PHP版本安装,请确保首先完全摆脱它们.如果需要清除并重新安装apache2和php7)
第一:
> sudo apt-get install php-xdebug
Run Code Online (Sandbox Code Playgroud)
然后编辑php 7的php.ini文件:
> sudo gedit /etc/php/7.0/apache2/php.ini
Run Code Online (Sandbox Code Playgroud)
并在底部添加:
xdebug.remote_enable = On
Run Code Online (Sandbox Code Playgroud)
保存当然然后:
> sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)
wget -c "http://xdebug.org/files/xdebug-2.4.0.tgz"
Run Code Online (Sandbox Code Playgroud)
tar -xf xdebug-2.4.0.tgz
cd xdebug-2.4.0/
Run Code Online (Sandbox Code Playgroud)
phpize
./configure
make && make install
Run Code Online (Sandbox Code Playgroud)
echo "zend_extension=xdebug.so" > /etc/apache2/mods-available/xdebug.ini
ln -sf /etc/apache2/mods-available/xdebug.ini /etc/apache2/mods-enabled/20-xdebug.ini
ln -sf /etc/apache2/mods-available/xdebug.ini /etc/apache2/mods-enabled/20-xdebug.ini
service php7.0-fpm restart
Run Code Online (Sandbox Code Playgroud)
php -m | grep -i xdebug
Run Code Online (Sandbox Code Playgroud)
xdebug
Xdebug
Run Code Online (Sandbox Code Playgroud)