2014-12-04 2 views
1

Microsoft Azure에서 호스팅되는 PHP 웹 사이트에서 웹 소켓을 사용하고 싶습니다.Microsoft Azure 웹 사이트의 PHP 웹 소켓 확장

이 경우 websockets 확장자 php_sockets.dll을 사용해야합니다. php_sockets.dll을 wwwroot/bin 폴더에 추가했습니다. 나는 다음과 같이 응용 프로그램 설정 편집 : screenshot azure app settings

을하지만 드 로그에 다음과 같은 오류가 발생합니다 : 동적 라이브러리 'C를로드 할 수 없습니다 : \ DWASFiles \ 사이트 \ mywebsite \ VirtualDirectory0 사이트 \ \ wwwroot에의 \ 빈 \의 php_sockets합니다. dll '- 지정된 모듈을 찾을 수 없습니다.

Azure가 차단합니까?

+0

모든 운 :

  • 는 푸른 문서의 단계를 수행? 나는 똑같은 문제를 겪고있다. –

  • 답변

    0

    나를 위해 일했습니다!

    1. 을 당신이 (예를 들어, 내 푸른 웹 사이트에서 PHP 5.4을 실행하고있어 적절한 버전을 다운로드 있는지 확인 PHP for Windows 사이트
    2. 에서 php_sockets.dll을 다운로드해야합니다 : 여기에 몇 가지 유의해야 할 사항은 그래서 위의 페이지에서 PHP 5.4.40 ZIP 파일을 다운로드했습니다).
    3. VC9 x86 비 스레드 안전 패키지를 다운로드해야합니다.
    4. 질문에 언급했듯이 wwwroot 폴더에 bin이라는 폴더를 만들고이 폴더에 DLL을 넣습니다. Configure PHP in web apps)
    관련 문제