Я использую 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 не создается файл.
Есть ли что-нибудьчто еще мне нужно сделать?
Я прочитал это, чтобы включить Profiler: http://xdebug.org/docs/profiler
После некоторых исследований я добавляю этот код в конец индекса.PHP в установке WordPress у меня на моем сервере:
echo xdebug_get_profiler_filename();
После запуска WordPress, в нижнем колонтитуле я получаю такой результат:
D:/Web Development Projects/Profile/xdebug_profile._::1320916508_018294
, но когда я иду в папку
D:/Web Development Projects/Profile/
файл там не появился?Есть идеи?