Я борюсь за то, чтобы xdebug работал с моим Apache 2.x, PHP 5.3 и Netbeans 6.9:
Я дошел до того, что все выглядит хорошо в phpinfo, кроме:
local value local value master value
xdebug.idekey MYTHINKPAD$ netbeans-xdebug
MYTHINKPAD - это имя моей локальной (Windows 7x64) машины.
Я не имею ни малейшего понятия, где значение мастера переопределяется таким образом.
Конечно, нет ни php_value в http.conf, ни .htaccess, ни ничего необычного в php.ini:
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.idekey="netbeans-xdebug"
Что еще более удивительно, если я добавлю это в httpd.conf, перезапустите и посмотрите на phpinfo ():
This has an effect (no surprise) and shows in phpinfo():
php_value iconv.output_encoding "UTF-8"
This has an effect (no surprise) and shows in phpinfo():
php_value xdebug.max_nesting_level 111
Again, sigh, my machine name 'wins'...
php_value xdebug.idekey foobardoo
А? Может кто-нибудь заполнить меня, почему мое имя машины так устойчиво?
Пока что, 1014 * позволит мне использовать операторы php_value в файлах .htaccess? (да, я погуглил). Или вообще не возможно?