webgrind не показывает имена функций или источник файла
Я пытаюсь профилировать веб-приложение с помощью xDebug и Webgrind, поскольку я делаю это на удаленном сервере Linux. По какой-то странной причине он не показывает имена вызовов или источник файла. Я подозревал, что может быть какая-то проблема с чтением файлов сценария (не уверен, что он это делает), но назначение целевых папок 777 не имело никакого значения. Кто-нибудь знает, где я терплю неудачу?
Thanx!
2 ответа
Найденная в коде Google версия webgrind не работает для xDebug 2.3. Вот вилка, которая работает: webgrind
Хорошо, через 24 часа:
Кажется, что измельчение webcache не поддерживает функцию сжатия функции cachegrind, которая была представлена в xDebug 2.3 (выпущен в 2015 году). Последняя версия webgrind была выпущена в 2008-2009 годах, поэтому есть смысл, что она не работает. То же самое относится и к клиенту WinCacheGrind. В настоящее время кажется, что только Windows Cachegrind анализатор является qCacheGrind и Linux-клиентом kCacheGrind
Когда мне удастся найти немного свободного времени, я раскрою проект и сделаю его совместимым со сжатием.