2012-09-30 6 views
1

다음 코드를 사용하여 PHP와 Node.JS간에 내 세션을 공유하고 있습니다. 문제가 무엇인지어떻게 든 표시되는 코드

http://pastie.org/4874088

, 나는 모든 스크립트의 시작 부분을 포함해야한다, 나는 이상한 문제를 얻을 수 있습니다 :

기본적으로 어딘가에 그 코드를 따라가 뭔가를은 새 라인을 울리고있어 (클라이언트와 서버 사이에 작은 텍스트 비트를 공유하는) 일부 AJAX 기능이 깨졌습니다.

나는이 추한 선을 찾기가 힘듭니다. 그것을 찾을 수 있습니까?

내가 predis 클라이언트를 제거하는 시도로 라인도

require("$appDirectory/vars/lib/Predis/Autoloader.php"); 

정확히이 파일이 아니라해야하는 것이 중요하다.

미리 감사드립니다.

스크린 샷 : imgur.com/RSpyA는 :

enter image description here

+1

무엇입니까? –

+0

http://imgur.com/RSpyA 나에게 반향하는 내용이 있기 전에 새로운 줄이있다는 것 –

+0

코드를 보여주십시오 ...이 정보로 문제를 추적하기가 어렵습니다. –

답변

2

처럼 사용 할 수 file.May이에서 찾을 수 있습니다 : 라인 1은 문제가 아마도 새로운 줄이 ?> 어딘가에

+0

그 이유는 "?>"가 제공되어야하고 파일이 순수한 PHP 스크립트 인 경우 사용되지 않을 것입니다. –

+0

웹넷에 대해 몰랐습니다! 모든 스크립트에서?>을 제거 할 수 있다고 말합니까? –

1

문제는 Autoloader.php .Try 당신이

<?php echo "something"; ?> 
       //or 

<?php //somevalues 

?> 

<?php 
// see the new lines b/w two php blocks 
?> 
+0

그게 아니야. 내가 파일에서 제거하려고했는데 질문에 설명 된 것과 같은 문제가 발생했습니다. PHP 사이에 새로운 라인이 있다는 사실이 있었지만, RC는 그 전에 미안하다고 대답했습니다. –

+0

@johnsmith 당신은 받아들이 기보다는 upvote 할 수 있습니다. – StaticVariable

관련 문제