2012-10-29 2 views
0

저는 회사에서 pubnub을 구현하고 싶습니다. (현재 워크 플로우 웹 사이트를 개발 중입니다.) SSL과 인증이 사용됩니다. 테스트 페이지에서 자바 스크립트 라이브러리를 사용하여 내 ID로 pubnub에 가입하고 콜백은 자바 스크립트를 통해 게시 할 때 완벽하게 작동합니다.내 회사 인트라넷에서 pubnub dev console이 작동하지 않습니다.

require('../scripts/pubnub/3.1/Pubnub.php'); 
$pubnub = new Pubnub($publish_key, $subscribe_key); 

## Get History 

echo("Requesting History...\n"); 
$messages = $pubnub->history(array(
'channel' => $channelName 
'limit' => 100 
)); 

하지만 페이지가 몇 분 후에 500 오류를 반환 :이 페이지에서 내가 같은 ID로 같은 채널에 게시하고자하는 PHP 페이지에 대한 링크가 있습니다.

Dev Console 내 회사 인트라넷에서 더 이상 작동하지 않습니다.

누군가가 문제에 대해 어떤 생각을 갖고 있습니까? 특히 솔루션에 대해서!

어쩌면 내가 다른 PHP 웹 서버를 사용하여 PHP를 통해 게시해야합니까?

답변

0

여기에 우리의 최신 3.3 버전을 사용하십시오 :

https://github.com/pubnub/pubnub-api/tree/master/php/3.3

역사로 detailedHistory()가 아닌 역사(),()는 지원되지 않습니다를 사용하십시오.

또한 사용 예는 테스트 및 pubnubPlaintextTests.php 파일에서 사용할 수 있습니다. 또한

, 나는 파이어 폭스에서 웹 콘솔을 열고 동일한 키/채널에 크롬 한 것 :

www.pubnub.com/console

그리고 당신은 2 차원 통신 할 수 확인 이 구성을 사용하면 사용자의 위치에서 어떤 종류의 네트워크/방화벽 문제도 배제해야합니다.

+0

어드바이스 주셔서 감사합니다. 이미 3.3 버전 (더 이상 성공하지 못함)으로 시도했지만 내일 다시 시도하겠습니다. 나는 회사의 인트라넷에서 그 작업을 시도하기 위해 예제를 다시 점검 할 것이다. dev 콘솔에 대해서는 첫 번째 메시지에서 썼지 만 더 구체적으로 설명하겠습니다. 구독을 클릭하면 아무 일도 일어나지 않습니다. 내일 브라우저 콘솔에서 무엇을 말하는지 확인해 보겠습니다. – Aureltime

+0

위대한, dev 콘솔에서도 작동하지 않는 경우 먼저 해결해야 할 방화벽 문제 일 수 있습니다. – Geremy

+0

브라우저 콘솔에서 콘솔의 테스트를 완료했습니다. [링크] (http://hpics.li/dc753c4) : Chrome [링크] (http://hpics.li/94d4242) : Firefox didnt go through 방화벽, 나는 네트워크에 통제가 없다. 왜 비주얼 자바 스크립트를 게시합니까? REST를 사용하면 게시 문제를 팔 수 있습니까? – Aureltime