WAMP가 설치되어 있습니다. 명령 프롬프트에서 wamp \ bin \ php 5.2.11 \ 디렉토리에 있습니다. php.exe --help와 같은 간단한 명령도 도움말 출력을 표시하지만 php.exe 명령 은 즉시 명령 프롬프트로 돌아 오지 않습니다. php.exe가 끝나기까지 약 30 초가 걸리고 내 명령 프롬프트가 다시 나타납니다. php.exe가 작업 관리자의 proceses 목록에 표시됩니다. 이유가 무엇인가요? 스크립트 완료 후 php.exe가 완료되도록하려면 어떻게해야합니까? hello world 스크립트 도 30 초가 걸리기 때문에이 스크립트 실행 시간 초과 문제는 아닙니다. 어떤 pointefrs도 대단히 고맙습니다Windows에서 PHP.exe - 스크립트를 실행 한 직후에 끝나지 않습니다.
1
A
답변
2
로드하려고하는 모듈의 양과 종류에 따라 php-cli 시작 및 종료 시간의 성능이 php.ini 구성 파일의 영향을 크게받는 것을 확인했습니다 php-cli가 시작될 때마다. 차이점은 php -v -n
과 php -v
(둘 다 PHP 인터프리터의 인쇄 버전 번호이지만 첫 번째 버전은 확장로드를 수행하지 않고 하드 코딩 된 구성을 사용함)을 입력하여 확인할 수 있습니다. 필자의 경우 (PHP v.5.2.17)의 troublemaker는 mysql.dll 모듈이었다. 이 모듈은 완벽하게 작동하지만 PHP가 끝나면 항상 약 걸립니다. 5 초. 명령 프롬프트를 다시 볼 수있게되기 전에 더 많이. 나는 그 모듈이 5 초가 걸리는 원인을 알아 내지 못했다. PHP를 종료 시키지만 비활성화하면 PHPUnit 환경이 크게 향상되었습니다.
+0
PHP 5.3.6에서이 지연을 유발하는 php_curl.dll 확장이 있다는 것을 알았습니다. 정보에 대한 관련 버그 보고서 (https://bugs.php.net/bug.php?id=50410)를 참조하십시오. –
관련 문제
- 1. 링크로 애니메이션이 끝나지 않습니다. JQUERY
- 2. Windows에서 Python을 사용하고 있습니다. 스크립트를 실행 한 후 어떻게 삭제합니까?
- 3. Windows에서 crontab을 사용하여 PHP 스크립트를 실행하면 작동하지 않습니다.
- 4. PHP를 사용하여 다른 PHP 스크립트를 실행 한 다음 무시하십시오.
- 5. Windows에서 SVN을 실행 한 경험이 있습니까?
- 6. 모듈을로드 한 직후에 gwt 함수를 실행해야합니다.
- 7. PHP while 루프는 끝나지 않습니다
- 8. 닫힌 직후에 다이얼로그가 열리지 않습니다.
- 9. Windows에서 루비 스크립트 실행
- 10. 여러 컴퓨터에서 PHP 스크립트를 실행 하시겠습니까? 나는 PHP 스크립트를 작성했습니다
- 11. PLink.exe를 사용하여 Windows에서 JBoss를 제어하는 bash 스크립트를 실행 하시겠습니까?
- 12. Windows에서 shell_exec를 다른 사용자로 실행
- 13. Windows에서 mongrel_rails cluster :: start 실행
- 14. DropDownList 포스트 백이 iPad에서 끝나지 않습니다
- 15. ExternalContext.redirect() 다음에 임시 대화가 끝나지 않습니다.
- 16. processbuilder를 통해 스크립트를 실행 중입니다.
- 17. Windows에서 RMCL (Lisp) 실행
- 18. Windows에서 COM 파일 실행
- 19. Windows에서 타이머 실행 상태
- 20. Windows에서 실행 중 Windows에서 경고를 썼습니다.
- 21. Windows에서 python 스크립트를 실행하는 방법은 무엇입니까?
- 22. Windows에서 Perl 스크립트를 호출하려면 어떻게해야합니까?
- 23. Windows에서 파일 실행 중 삭제
- 24. 이미지 src 속성을 설정 한 직후에 이벤트를 불러올 수 있습니까?
- 25. jQuery 스크립트를 실행 한 후 페이드 아웃 div
- 26. Windows에서 루비 스크립트가 실행 중인지 확인하기
- 27. ArcMap에서 Python 스크립트를 실행
- 28. greasemonkey 스크립트를 통해 실행
- 29. 내 스크립트를 실행 따옴표
- 30. PHP 스크립트를 원격으로 실행
소리가 이상합니다. PHP --help가 즉시 종료되어야합니다. 다른 프로세스 (바이러스 백신 또는 다른 무엇?)가 어떻게 든 방해합니까? –
일부 프로세스 모니터 문제 해결을 수행하는 것이 좋습니다. PHP.exe에 대한 필터를 추가하고이 시간에 수행중인 작업을 확인하십시오. http://technet.microsoft.com/ko-kr/sysinternals/bb896645 –
php.net에서 빌드를 시도해보십시오. WAMP 문제 (http://windows.php.net/download/). – svens