Профилировщик Xdebug не работает?

Я использую XAMPP, и я настроил его, чтобы иметь виртуальные хосты для каждого проекта, который я создаю локально.

В моем php.ini я включил xdebug, и мои скрипты работают правильно. Я имею в виду, что каждый раз, когда появляется предупреждение, уведомление, ошибка, xdebug сообщает.

Теперь я хотел бы включить профилировщик Xdebug, и я внес следующие изменения в свой php.ini, чтобы позволить профилировщику Xdebug сгенерировать файл журнала:

; xdebug.profiler_enable
; Type: integer, Default value: 0
; Enables Xdebugs profiler which creates files in the profile output directory. Those files can be
; read by KCacheGrind to visualize your data. This setting can not be set in your script with ini_set
; ().
xdebug.profiler_enable = 1

; xdebug.profiler_output_dir
; Type: string, Default value: /tmp
; The directory where the profiler output will be written to, make sure that the user who the PHP
; will be running as has write permissions to that directory. This setting can not be set in your
; script with ini_set().
xdebug.profiler_output_dir ="D:\Web Development Projects\Profile"

Я перезапускаю свой Apache, но все равно, когда я запустите мои скрипты, в папке Profile нет файла.

Что еще мне нужно сделать?

Я читал, что для включения Профилировщика: http://xdebug.org/docs/profiler


После некоторого исследования я добавляю, что код в конце index.php в установке WordPress на моем сервере:

echo xdebug_get_profiler_filename();

После запуска WordPress в нижнем колонтитуле я получаю следующий результат:

D:/Web Development Projects/Profile/xdebug_profile._::1320916508_018294

, но когда я перехожу в папку

D:/Web Development Projects/Profile/

, файл там не появился? Есть идеи?

16
задан Xedecimal 28 April 2017 в 22:38
поделиться