Windows에서 PHP를 다시 시작하는 방법? 소켓 전송“ssl”을 찾을 수 없습니다 때 활성화하는 것을 잊었습니까? PHP 문서에서 :

openssl 모듈을로드하려고하는데 다음에서 주석 처리를 제거했습니다 php.ini.

extension=php_openssl.dll

그러나 스크립트를 실행할 때 오류가 발생합니다.

연결 실패 : 0 소켓 전송 “ssl”을 찾을 수 없습니다. PHP를 구성 할 때 활성화하는 것을 잊었습니까?

PHP 문서에서 :

확장을 활성화 한 후 php.ini를 저장하고 웹 서버를 다시 시작한 다음 phpinfo ()를 다시 확인하십시오. 새 확장에는 이제 자체 섹션이 있어야합니다.

Windows 서버 시스템을 사용하고 있습니다. 프로덕션 환경입니다. 서버를 재부팅하고 싶지 않습니다. 대안이 있습니까?



답변

다시 시작하려면 PHPIIS, 당신은 실제로 다시 시작해야합니다 IIS:

Click Start, click Run, type IISReset, and then click OK.


답변

WinR iisreset

또는 더 자세하게 iisreset는 관리자로 열린 powershell 내부 또는 Cygwin 쉘 내부입니다.

여기에 이미지 설명을 입력하십시오


답변

이 답변을 우연히 발견하고 PHP로 Windows 10 또는 다른 버전을 실행하지만 일반적인 웹 서버 앱 (WAMP, ServerDesktop, IIS 등)을 실행하지 않는 경우 작업 관리자를 열고 아마도 PHP 인 “CGI / Fast CGI”를 참조하십시오. 마우스 오른쪽 버튼을 클릭하고 작업을 종료하십시오. 앱이 사라지지 않고 업데이트 된 구성으로 다시 시작됩니다.


답변