Lorenzo Alberton tutorial 의 도움 으로 Linux 서버에 drupal 6 용 XHProf가 설치되었습니다. 이제 Windows에 설치해야하지만 XHProf를 Windows에 설치할 수 없다는 것을 알았습니다. 또한 drupal.org XHProf 에서 drupal 7 이상에서 사용할 수 있습니다. 누군가가 Windows에 drupal 6 용 XHProf를 설치했다면 공유하십시오.
Lorenzo Alberton tutorial 의 도움 으로 Linux 서버에 drupal 6 용 XHProf가 설치되었습니다. 이제 Windows에 설치해야하지만 XHProf를 Windows에 설치할 수 없다는 것을 알았습니다. 또한 drupal.org XHProf 에서 drupal 7 이상에서 사용할 수 있습니다. 누군가가 Windows에 drupal 6 용 XHProf를 설치했다면 공유하십시오.
답변:
방금 XHProf
프로파일 러를 아래에 설치했습니다 Windows7 x64 - PHP 5.3.x
. 기능적인 PHP 환경이 있다고 가정하면,이 점검표는 다음과 같이 작동합니다.
사전 컴파일 된 XHProf 0.10.3-PHP 5.3 VC9 NTS 바이너리를 다운로드하십시오 .
다운로드 한 dll
파일을 PHP 확장 디렉토리에 붙여 넣습니다 .
( 파일 extension_dir
지시문 에서 디렉토리 경로를 찾을 수 있습니다 php.ini
.)
에 extension=php_xhprof.dll
지시문을 추가 하십시오 php.ini
.
웹 서버를 다시 시작하고에 phpinfo()
대한 출력을 검색하십시오 XHProf
. 녹이다? 끝난!
XHGui
내장 UI 대신 포크 를 사용할 수도 있습니다 .
이 이슈 큐 http://drupal.org/node/1011108을 참조하십시오 . 여기에는 Windows 용 .dll로 컴파일 된 XHProf를 다운로드 할 수있는 링크가 포함되어 있습니다.
설치에 대해서는 http://drupal.org/node/1421598을 참조 하십시오 .
XHProf 확장 프로그램이 취소되었습니다 .
Tideways라는 Windows 및 Linux에서 유지 관리되고 작동하는 오픈 소스 (및 무료) 대안이 있습니다.
이 확장 (Tideways)은 XHprof의 FORK이므로 호환되는 출력을 생성하고 모든 XHprof 호환 도구와 작업 할 수 있습니다.
모든 세부 사항은 여기에 설명되어 있습니다 :
다른 확장 프로그램과 마찬가지로 Tideways PHP를 다운로드하여 활성화하십시오. 업데이트 된 Windows 바이너리는 여기 ( https://ci.appveyor.com/project/tideways/php-profiler-extension/history 에서 찾을 수 있음)
그 후 Tideways 클라우드 서비스를 사용하거나 파산 한 경우 XHGui와 같은 자체 XHProf 호환 도구를 사용하는 것이 좋습니다.