VS 코드 phpStudy 2018 PHP - 7.0.12 - NTS + Nginx 설정 XDebug
2148 단어 Nginx
1. 기타 옵션 메뉴 → PHP 확장 및 설정 → PHP 확장 → Xdubug 선택
2. 설정 파일 열기 PHP. ini 대응 버 전 수정 텍스트 끝 에 주의
xdebug.profiler_output_dir="D:\phpStudy\PHPTutorial\tmp\xdebug"
xdebug.trace_output_dir="D:\phpStudy\PHPTutorial\tmp\xdebug"
zend_extension="D:\phpStudy\PHPTutorial\php\php-7.0.12-nts\ext\php_xdebug.dll"
xdebug.remote_port = 9001
xdebug.remote_autostart= On
xdebug.remote_enable = On
xdebug. remote 주의port = 9001,xdebug.remote_port 이 설정 은 기본적으로 9000 이지 만 fast - cgi 의 기본 포트 도 9000 이 고 Nginx 가 사용 하 는 fast - cgi 포트 도 9000 이기 때문에 9001 로 수정 되 었 습 니 다.본인 의 테스트 를 통 해 수정 하지 않 고 잘못 던 지지 않 으 면 debug 시 브 라 우 저 는 멈 추 지 않 고 항목 에 정상적으로 접근 할 수 없습니다.
3. VS 코드 파일 → 첫 번 째 옵션 → 설정 → 사용자 설정 사용자 설정 파일 PHP 실행 가능 한 파일 설정 수정
"php.validate.executablePath": "D:\\phpStudy\\PHPTutorial\\php\\php-7.0.12-nts\\php.exe",
일치 하 는 버 전 주의
4. VS 코드 설치 PHP Debug 플러그 인 왼쪽 상단 설정 아이콘 을 누 르 면 lauch. json 파일 수정
{
// IntelliSense 。
// 。
// , : https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Listen for XDebug",
"type": "php",
"request": "launch",
"port": 9001
},
{
"name": "Launch currently open script",
"type": "php",
"request": "launch",
"program": "${file}",
"cwd": "${fileDirname}",
"port": 9001
}
]
}
주의 하 세 요. port 는 9001 이 고 PHP. ini 입 니 다. xdebug.remote_port 일치
줄 번호 끊 기 지점 을 누 르 면 F5 또는 작은 삼각형 아이콘 이 시 작 됩 니 다. F10 정지점 이 있 는 방법 에서 한 단계 로 실행 합 니 다. F11 호출 방법 내부 디 버 깅 에 들 어 갑 니 다.왼쪽 변수, 감시, 스 택 호출, 정지점 네 칸 에 관련 Debug 정 보 를 표시 합 니 다.
참고 글:https://blog.csdn.net/cyan007/article/details/51684119
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
linux2에 nginx 설치설치 가능한 nginx를 확인하고, 해당 nginx를 설치한다. localhost 혹은 해당 ip로 접속을 하면 nginx 화면을 볼 수 있다....
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.