방금 tideways (xhprof의 포크)을 설치했으며이 GUI가 YaxGUI 인 것을 발견했습니다. 설치 단계가 충분하지 않습니다.YaxGUI를 설치하여 Ubuntu에서 tideways를 사용하는 방법은 무엇입니까?
는 HTTP
이동 xhprof_lib/config.sample.php를 통해 액세스 할 수 있도록 하위 폴더 xhprof_html지도 일부 폴더에 MySQL 서버
설치
복제 프로젝트를 좋아하는 PHP의 혼합 및 웹 서버를 설치합니다 xhprof_lib하기/config.php를
편집 xhprof_lib/config.php를
업데이트 SQL 서버 구성
업데이트 서비스의 URL (HTTP를 통해 xhprof_html을 가리켜 야합니다)
dot_binary 구성을 업데이트하십시오. 그렇지 않으면 콜 그래프가 없습니다!
controlIPs 변수를 업데이트하여 액세스를 허용하십시오.
개발 컴퓨터의 경우이 값을 false로 설정하여 IP 검사를 비활성화 할 수 있습니다.
가져 DB 스키마 (단지 1 테이블)
당신이 당신의 가상 호스트 설정을 편집 할 수 있습니다 아파치를 사용하는 경우 프로파일
을 가능하게하는 PHP 구성을 추가 xhprof_runs.php
에서 SQL을 참조하십시오
php_admin_value의의 auto_prepend_file 추가 " /path/to/xhprof/external/header.php "
http://your-server/xhprof/xhprof_html/을 방문하여 놀라실 수 있습니다!
프로필 정보를 표시하려면 GET 변수 _profile = 1을 사용하여 페이지를 방문하십시오. 예를 http://localhost/?_profile=1
를 들어
나는이 시점에서 중지 :
가져 DB 스키마 (단지 1 테이블)
그리고 다음에 어떻게 해야할지 모르겠어요.
사실, 그때 나는 데이터베이스를 만들었고 그 다음에는 나 같은 모든 초보자가 다음 단계로 php.ini 파일에 header.php 파일을 추가하는 것입니다. (이유를 모르겠습니다) 그것은 또한 작동하지 않을 것이다, 누군가 나에게 다른 포트 (포트 3000)에서 폴더를 실행하도록 권유하고 잘 작동했다. –
그 시점에서 나는 " extension = tideways.so tideways 용 .ini 파일을 만듭니다.auto_prepend_library = 0 auto_prepend_file = ""tideways.auto_prepend_library = 0 "을 사용하지 않으면"이 페이지를 볼 수있는 권한이 없습니다 "라는 종류의 이상한 오류가 발생합니다. –