일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 부천데이트맛집
- Linux
- 강서구웨딩홀추천
- 혼공컴운자습문제
- 문래맛집
- 컴퓨터구조
- windows10
- 교토숙소
- 혼공컴운스터디
- 교토여행
- 오사카여행
- 일본여행
- 전세대출
- 일본첫여행
- 우메다홀릭호텔
- 부천술집
- 부천맛집
- 비아인프라임교토에키
- reduce함수 예제
- WSL2
- 허그전세대출
- 전세사기
- 제주도가성비여행
- 부천데이트
- 부천역맛집
- 결혼준비예상비용
- Docker
- 제주도여행
- 제주여행비용정리
- 혼공컴운
- Today
- Total
sugar.kim
[PhpStorm + windows10] wsl 경로 프로젝트 오픈 시 scanning files to index... 멈춤 현상 해결. 본문
[PhpStorm + windows10] wsl 경로 프로젝트 오픈 시 scanning files to index... 멈춤 현상 해결.
김슈가 2023. 3. 9. 11:58\\wsl.localhost\Ubuntu-18.04\home~~~~~~~~ 경로 아래의 프로젝트 파일을 열려고 하는데 자꾸... sacannig files to index 현상 발생...
ctrl + alt + del (작업관리자) 실행해서 강제 종료 후 재실행하면, 프로젝트 경로에 .idea 파일이 생성 되어 있는 탓인지 루트프로젝트 경로(root경로가 내가 켜는 프로젝트 기준으로 잡히지 않음... Project Files로 보았을 때 원하는 루트 프로젝트 경로로 보여짐...)로 잡히지 않고 이상하게 켜짐...(https://stackoverflow.com/questions/48065971/phpstorm-not-showing-project-files-in-project-view)
PhpStorm not showing project files in project view
After I had installed PhpStorm and created a project from an existing source files, The project pane is not showing any file from the directory. So how can we solve the problem?
stackoverflow.com

프로젝트 경로에 생성된 .idea 파일을 지우고 phpStrom 아이콘 더블 클릭하여 실행하면 또 실행되다가 멈춤 (위 화면처럼...)
1. 프로젝트 파일 경로로가서 생성되어 있는 .idea 파일을 삭제한 후 phpstrom 아이콘 다시 실행하면 루트 경로는 정상으로 잡혀있지만 실행되다가 멈춘다.. (해결 X)
#powershell에서 wsl 접속 후 프로젝트 경로에서 아래 명령어 입력
rm -rf .idea
2. phpstrom 메모리를 늘려준다 C:\Program Files\JetBrains\PhpStorm 2021.3.1\bin > phpstorm64.exe.vmoptions 파일을 수정해주면 됨...(해결 X)
-Xms128m
-Xmx1024m # 1024 이상으로 수정한다
3. 최종 해결 방법은 아래와 같다... (자세한 이유는 담에 분석해보는걸로..24시간모자라....)
window cmd 에서 <<phpstorm64.exe 프로젝트파일경로/프로젝트파일>> 명령어로 직접 실행 시켜서 올바른 루트 프로젝트 경로로 정상 실행 된 점 확인 하였음. 이제 xdebug할수있겠다... (참고링크 : https://www.jetbrains.com/help/phpstorm/2021.3/opening-files-from-command-line.html)
C:\Program Files\JetBrains\PhpStorm 2021.3.1\bin>phpstorm64.exe \\wsl.localhost\Ubuntu-18.04\home\프로젝트파일
(+추가)

확인해보니, 외부 파일의 변경으로 동기화가 느릴 수 있다는 jetBrains에러 인듯 하다. 해당 에러 관련 글 JET BRAIN 커뮤니티
제품의 로그 파일(IDE 로그 파일)을 찾아서 문제의 원인과 해결 방법을 파악 할 수 있는 듯 하다.(IDE로그파일찾기) 에러내용의 정확한 파악이 필요하면 idea.log 파일을 jetBrain팀에다가 문의해보면 된다.

Show Log in Explorer를 누르면 아래와 같이 idea.log가 있는 폴더를 열어준다.


https://youtrack.jetbrains.com/issue/IDEA-278853 (WSL에 있는 프로젝트를 열 때 IDEA가 정지됨)
나와 똑같은 문제를 겪은 사람들의 토론 내용.. 정확한 이유는 무엇 때문인지 모르겠다! 일단 나는 해결 했으니..! (+찾아 봤을 때는 다른 답변에서는 windows 방화벽 얘기도 있었다. 혹여나 위의 방법으로 해결 되지 않는다면 방화벽 설정을 해주자.)
(+) PhpStorm 에러 > Windows Defender might impact performance
아무래도 윈도우 방화벽이 빌드 성능에 영향을 주는 것 같으니 아래와 같이 해준다.
1) Windows 검색 표시줄에 Windows 보안을 입력합니다.

2) Windows 보안 창을 켠 후, 바이러스 및 위협 방지 설정에서 [설정관리] 선택한다.

3) 제외에서 제외추가 또는 제거 선택한다.

4) 제외에서 [+제외사항추가] > 폴더 > PhpStrom 경고에 나온 디렉토리 넣고 추가 해준다.
