Wersja PHP: 5.3.21-1~dotdeb.0
Tryb pracy: CGI/FastCGI
Plik INI: /etc/php5/cgi/php.ini
Dodatkowe pliki INI: /etc/php5/cgi/conf.d
Wersja Xdebug: 2.2.5
Zainstalowałem Xdebug komendą pecl. Rozszerzenie nie chciało się rozpakować, więc skompilowałem i skopiowałem ręcznie zgodnie z załączoną instrukcją w pliku README. Niestety, tworzone pliki cachegrind.out.* są puste. Część z nich zawiera tylko wywołanie ini_get. Do php.ini dodałem wpisy:
Kod
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = "/home/ftp"
xdebug.profiler_output_name = "cachegrind.out.%p"
Nawet ustawiłem chmod 777 do katalogu /home/ftp. Dlaczego pliki tworzone przez profiler Xdebug są puste? Czy wpływ ma na to tryb pracy CGI?
xdebug.profiler_output_dir = "/home/ftp"
xdebug.profiler_output_name = "cachegrind.out.%p"