2016-05-20 35 views
5

thực sự đã có vấn đề đó và mất rất nhiều thời gian để tìm ra giải pháp: (nếu có bất kỳ phiên bản php nào trước đó được cài đặt, hãy đảm bảo trước hết hãy loại bỏ chúng hoàn toàn. và cài đặt lại apache2 và php7)xdebug với php 7 trên ubuntu apache2 không hoạt động

đầu tiên:

> sudo apt-get install php-xdebug 

sau đó chỉnh sửa file php.ini của php 7:

> sudo gedit /etc/php/7.0/apache2/php.ini 

và chỉ trên add đáy:

xdebug.remote_enable = On 

tiết kiệm và tất nhiên sau đó:

> sudo service apache2 restart 
+0

hơn nữa để vô hiệu hóa XDebug tạm thời: > sudo phpdismod Xdebug hoặc > sudo phpenmod xdebug – GrigoreasP

+0

Bằng cách cài đặt xdebug qua 'sudo apt-get install php-xdebug' và thêm' xdebug.remote_enable = On' vào php.ini, nó hoạt động trên Ubuntu 16.04 với PHP7.0 được cài đặt và netbeans, cảm ơn mọi cách. –

Trả lời

2

Tải về ổn định phát hành Xdebug 2.4.0

wget -c "http://xdebug.org/files/xdebug-2.4.0.tgz" 

Extract lưu trữ

tar -xf xdebug-2.4.0.tgz 

cd xdebug-2.4.0/ 

mở rộng xây dựng

phpize 
./configure 
make && make install 

Kích hoạt tính năng mở rộng

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 

Kiểm tra nó

php -m | grep -i xdebug 

Nó nên in:

xdebug 
Xdebug 
Các vấn đề liên quan