Je cours Eclipse Mars sur OSX, et utilisait le PHP 5.5.x par défaut dans /usr/bin/php
. J'ai mis à niveau vers PHP 7.1, installé dans /usr/local/php5
. Maintenant, le débogage CLI ne fonctionne plus dans Eclipse. Lorsque j'exécute phpinfo()
en tant qu'application CLI à partir d'Eclipse, Xdebug n'est pas chargé. Le fichier ini Xdebug est /usr/local/php5/php.d
PHP dans Eclipse ne charge pas Xdebug
Si je regarde dans la sortie phpinfo()
, je vois:
'--with-config-file-scan-dir=/usr/local/php5/php.d'
Cependant, il dit aussi:
Configuration File (php.ini) Path => /usr/local/php5/lib
Loaded Configuration File => /private/var/folders/vj/rwjyy7xd08z94cblq7yhnb2w0000gn/T/zend_debug/session6507081221226503822.tmp/php.ini
Scan this dir for additional .ini files => (none)
Additional .ini files parsed => (none)
Ce qui explique pourquoi Xdebug n'est pas chargé . Quel est le fichier ini /private/var/folders...
et où est dit de charger cela? Remarque: Si j'exécute phpinfo()
à partir d'Eclipse en tant qu'application Web, il charge très bien Xdebug et le débogage fonctionne correctement.
Ma question est pourquoi n'est pas PHP dans Eclipse numérisation /usr/local/php5/php.d
et le chargement de ces fichiers ini. Comment est-ce que je le fais faire ça?