Ubuntu 12.10の新規インストールはこちら。
だから、Sudo apt-get install php5
+ php5-curlのような他のいくつかのパッケージでphpをインストールしました。 php -v
を実行しましたが、かなり奇妙なことがわかりました。
PHP 5.4.6-1ubuntu1.1 (cli) (built: Nov 15 2012 01:18:34)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
with Xdebug v2.2.1, Copyright (c) 2002-2012, by Derick Rethans
Xdebug拡張機能がインストールされていることに注意してください。 apt(php5-xdebug
パッケージ)を介して、peclを介しても、ソースからもインストールしませんでした!
質問。 Ubuntuでは、PHPにはすでにxdebugが付属していますか?
マルシオ、
他のパッケージの依存関係として誤ってphp5-xdebug
をインストールした可能性があります。
デフォルトのクリーンなphp5-cliインストールでは、次の結果が得られます。
# php5 -v
PHP 5.4.6-1ubuntu1.2 (cli) (built: Mar 11 2013 14:57:54)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
/usr/lib/php5/20100525
ディレクトリにインストールされているバイナリモジュールを確認し、dpkg -S
を使用して、対応するdebianパッケージを照会できます(その間、php5-xdebugを手動でインストールしました)。
# dpkg -S /usr/lib/php5/20100525/xdebug.so
php5-xdebug: /usr/lib/php5/20100525/xdebug.so
これが何も表示されない場合は、誰か(または自動スクリプト)が知らないうちにxdebugをインストールしたことを意味します。