xDebugを入れるために、peclをいれる。
1 2 |
sudo yum groupinstall 'Development tools' sudo yum install php-devel |
では、peclが効かないので、さらに下を実行。
1 |
sudo yum install php-pear |
これではじめてxdebugがインストールできる。
1 2 3 |
>sudo pecl install -a xdebug pecl/xdebug requires PHP (version >= 5.5.0), installed version is 5.3.3 No valid packages found |
と思ったら、PHPのバージョンがだめだよっと
1 |
sudo pecl install xdebug-2.2.7 |
↑でOK.
1 2 |
configuration option "php_ini" is not set to php.ini location You should add "zend_extension=xdebug.so" to php.ini |
というメッセージに従って、、php.iniに
1 |
sudo vi /etc/php.ini |
下を追加。
1 2 |
[zend debugger] zend_extension=/usr/lib64/php/modules/xdebug.so |
xdebugを使えるように上に続けて下を続けて追加。
1 2 3 4 5 6 |
xdebug.defaul_enable=1 xdebug.remote_enable=1 xdebug.remote_port=9000 xdebug.remote_handler=dbgp xdebug.remote_autostart=1 xdebug.remote_connect_back=1 |