Netbeans, xDebug, php — почему не останавливается на контрольных точках
Cайт — на виртуальной машине (virtual box)
Хостовая система — windows 7
В netbeans перестали срабатывать контрольные точки, то есть программа, при выполнении, не останавливается на них, а выполняется до конца.
Но если зайти в настройки->PHP->отладка->Останавливаться в первой строке (включить эту опцию) — то останавливается в первой строке. Но все равно пропускает все брейкпойнты.
И второй вопрос. Где что настроить чтобы брейкпойнты работали не только в файлах *.php, а в любых других. Например *.tpl?
У меня такая же проблема. Нашел скорее walkaround, чем решение: останавливаем отладку на первой строке->ставим курсор на линию ниже breakpoint->жмем jump to cursor. В итоге netBeans останавливается на breakpoint'e.
То же самое если курсор ставить на линию breakpoint'a
Проверьте пути файлов где вы ставите брэйки и пути файлов, которые загружает нетбинс при отладке. Я, например, создавал проект используя диск C:\, а отладчик брал одноименные файлы с диска Y:\ (по умолчанию на денвере это Z:\). Удалил проект, созданный на C:\ и создал заново на виртуальном Y:\ - заработало.