Здравствуйте, у меня возникла проблема с кодировкой при отладке php скрипта Сервер: XAMPP под Windows IDE: NetBeans с включенным отладчиком xdebug. PHP-скрипт сохраненный в кодировке UTF-8 (для примера убрал все лишнее): Код (Text): <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head> <body> <?php $a = 'test кирилицы'; echo $a; ?> </body></html> В отладке при добавлении watch на $a в отладочном окне получаю кракозябры типа "test кирилицы", но при этом сам скрипт работает как надо. В браузер выдает правильный ответ, а значит глюк либо в NetBeans, либо в отладчике xdebug, либо я вообще ничего не понимаю в кодировках Вопрос, как сделать так, чтоб в отладчике увидеть кирилицу не изменяя кодировку самого файла. PS: если в meta поставить charset=windows-1251 и сохранить документ в этой же кодировке - тогда все нормально, но с UTF-8 беда. Поменять IDE или использовать другую кодировку не предлагать - нужно решить проблему для данной связки.
Там в default_charset тоже utf-8 upd: решение найдено. Разобрался. в файле etc/netbeans.conf к параметру netbeans_default_options добавляем в конце ключик -J-Dfile.encoding=UTF-8 Извиняюсь за беспокойство.
Спасибо, такая же проблема была (netbeans 8.0.2) - помогло. А php.ini тут совершенно не причем т.к. ничего никуда "отдавать" не нужно.