<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[TNF : Tatter Network Foundation forum - [TC 1.7.4 이상 전버전] Open ID 관련 대형 버그입니다!!]]></title>
	<link rel="self" href="http://forum.tattersite.com/ko/extern.php?action=feed&amp;tid=6482&amp;type=atom"/>
	<updated>2008-08-26T12:11:24Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.tattersite.com/ko/viewtopic.php?id=6482</id>
		<entry>
			<title type="html"><![CDATA[RSS 답글: [TC 1.7.4 이상 전버전] Open ID 관련 대형 버그입니다!!]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=29924#p29924"/>
			<content type="html"><![CDATA[<p><a href="http://dev.textcube.org/ticket/1078">#1078</a> 티켓으로 등록하였습니다.</p>]]></content>
			<author>
				<name><![CDATA[daybreaker]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=11</uri>
			</author>
			<updated>2008-08-26T12:11:24Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=29924#p29924</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: [TC 1.7.4 이상 전버전] Open ID 관련 대형 버그입니다!!]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=29923#p29923"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>daybreaker 작성:</cite><blockquote><p>건더기님, 혹시 config.php 등에 ini_set(&#039;zend.ze1_compatibility_mode&#039;, 0)을 넣었을 때 해결되는지 확인해주실 수 있나요?</p><p>매뉴얼 보니 Changeable에 PHP_INI_ALL라고 되어 있는데 이게 혹시 php 스크립트 내에서 임의로 override 가능한 것인지 알고 싶어섭니다. (왜 매뉴얼엔 설명이 안 보이는 건지..-_-)</p></blockquote></div><p>해결됩니다. <img src="http://forum.tattersite.com/ko/img/smilies/wink.png" width="15" height="15" alt="wink" /><br />php.ini 설정을 on으로 바꿔두고, config.php에 위의 ini_set을 넣지 않으면 똑같이 에러가 뜨고, ini_set을 넣으면 해결됩니다.</p><p>날뷁님이 역시 킹왕짱~&nbsp; d^^b</p>]]></content>
			<author>
				<name><![CDATA[건더기]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=32</uri>
			</author>
			<updated>2008-08-26T11:55:35Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=29923#p29923</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: [TC 1.7.4 이상 전버전] Open ID 관련 대형 버그입니다!!]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=29919#p29919"/>
			<content type="html"><![CDATA[<p>건더기님, 혹시 config.php 등에 ini_set(&#039;zend.ze1_compatibility_mode&#039;, 0)을 넣었을 때 해결되는지 확인해주실 수 있나요?</p><p>매뉴얼 보니 Changeable에 PHP_INI_ALL라고 되어 있는데 이게 혹시 php 스크립트 내에서 임의로 override 가능한 것인지 알고 싶어섭니다. (왜 매뉴얼엔 설명이 안 보이는 건지..-_-)</p>]]></content>
			<author>
				<name><![CDATA[daybreaker]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=11</uri>
			</author>
			<updated>2008-08-26T11:13:57Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=29919#p29919</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: [TC 1.7.4 이상 전버전] Open ID 관련 대형 버그입니다!!]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=29916#p29916"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>건더기 작성:</cite><blockquote><p>이따금씩 우리 포럼에 보고가 들어오는 오픈ID로 로그인하려는데 그냥 화면이 하얗고 아무것도 되지않는다는 분들도 이 오류때문일겁니다.<br />(저도 이 오류가 생긴게 php.ini 기본 설정이 이거라서 내비뒀던거거든요... <img src="http://forum.tattersite.com/ko/img/smilies/wink.png" width="15" height="15" alt="wink" />)</p><p>php 설정을 디롤트 값으로 내버려두는 호스팅이거나 zend 옵티마이저 하위호환성 감안한다고 이렇게 설정해둔 곳이면 동일할겁니다.</p><p>php.ini 설정을 바꾸라고 하기도 그런 문제이니 우리가 개선해야겠네요....</p></blockquote></div><p>그나마 다행인 건, php 매뉴얼에 따르면 기본값이 off 또는 0이라는 점입니다.;</p>]]></content>
			<author>
				<name><![CDATA[daybreaker]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=11</uri>
			</author>
			<updated>2008-08-26T10:28:58Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=29916#p29916</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: [TC 1.7.4 이상 전버전] Open ID 관련 대형 버그입니다!!]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=29914#p29914"/>
			<content type="html"><![CDATA[<p>대충 구글링해보니 옵션에 따라 OOP 동작이 달라져서 그런 듯싶습니다. (<a href="http://bugs.php.net/bug.php?id=38663">PHP Bugs: 38663</a>)<br />[s]일단 사용하시는 php 버전이 <strong>정확히</strong> 몇인지 알려주시면 좋겠습니다.[/s]구글링해보니 5.0.x ~ 5.2.x까지 동일하게 발생하는 문제인 것 같군요. 5.3에서 수정되는 듯.</p><p>그나저나 어떻게 해결해야 될지는 난감하군요...<br />정말 설정에 따라 &#039;다른&#039; 언어가 된다더니만 OTL<br />매뉴얼 찾아보니 <a href="http://www.php.net/manual/en/ini.core.php#ini.zend.ze1-compatibility-mode">PHP4와의 호환성을 위한 플래그</a>라고 하네요.</p><p>게다가 <a href="http://www.ivyro.net/html/customer/qna.php?nb_code=30&amp;nb_idx=533&amp;search_key%5Bnb_name%5D=%20&amp;search_key%5Bnb_title%5D=%20&amp;search_key%5Bnb_content%5D=%20&amp;search_keyword=&amp;page=302">이런 절망적인 질의응답</a>도 있군요.<br />또한 이것은 <a href="http://www.talkphp.com/xml-xslt-xpath-xquery/3160-zend-ze1_compatibility_mode.html"><strong>php 5.3</strong>에서는 E_DEPRECATED 경고를 발생시키는 것으로 대체된다</a>고 하네요..;; 아놔, 정말 php 5.3 전용으로 만들어버릴까-_-</p>]]></content>
			<author>
				<name><![CDATA[daybreaker]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=11</uri>
			</author>
			<updated>2008-08-26T10:12:07Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=29914#p29914</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: [TC 1.7.4 이상 전버전] Open ID 관련 대형 버그입니다!!]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=29902#p29902"/>
			<content type="html"><![CDATA[<p>헐... 저걸 어쩌나;</p><p>저 라이브러리는 OpenID쪽에서 제공해주는걸 쓰는건데...</p>]]></content>
			<author>
				<name><![CDATA[inureyes]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2</uri>
			</author>
			<updated>2008-08-25T16:46:21Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=29902#p29902</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[[TC 1.7.4 이상 전버전] Open ID 관련 대형 버그입니다!!]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=29899#p29899"/>
			<content type="html"><![CDATA[<p>제 서버에서 우연히 찾은 버그가 하나 있습니다.</p><p>TC 1.7.4나 현재 테스트중인 1.8 r6562 나 동일하게 <strong>php.ini</strong>에서</p><p><strong>zend.ze1_compatibility_mode 값이 on</strong>이면 오픈 ID 모듈에서 fatal 에러가 발생하여 로그인 프로세스에서 오픈ID 프로바이더에 넘겨주기 이전에 얼어버립니다.</p><p><strong>zend.ze1_compatibility_mode 값을 off</strong>로 해줘야 오픈 ID가 정상작동합니다.</p><br /><p>알파 3 내지 베타 1 릴리즈 이전에 시급히 손보셔야 할 것 같습니다.</p><br /><p>이따금씩 우리 포럼에 보고가 들어오는 오픈ID로 로그인하려는데 그냥 화면이 하얗고 아무것도 되지않는다는 분들도 이 오류때문일겁니다.<br />(저도 이 오류가 생긴게 php.ini 기본 설정이 이거라서 내비뒀던거거든요... <img src="http://forum.tattersite.com/ko/img/smilies/wink.png" width="15" height="15" alt="wink" />)</p><p>php 설정을 디롤트 값으로 내버려두는 호스팅이거나 zend 옵티마이저 하위호환성 감안한다고 이렇게 설정해둔 곳이면 동일할겁니다.</p><p>php.ini 설정을 바꾸라고 하기도 그런 문제이니 우리가 개선해야겠네요....</p><br /><br /><p>정확한 에러 메세지는 r6562에서는</p><div class="quotebox"><blockquote><p>Fatal error: Cannot clone object of class DOMDocument due to &#039;zend.ze1_compatibility_mode&#039; in /library/contrib/phpopenid/Auth/Yadis/XML.php on line 231</p></blockquote></div><p>1.7.4에서는</p><div class="quotebox"><blockquote><p>Fatal error: Cannot clone object of class DOMDocument due to &#039;zend.ze1_compatibility_mode&#039; in /lib/contrib/phpopenid/Auth/Yadis/XML.php on line 231</p></blockquote></div><p>입니다용..</p>]]></content>
			<author>
				<name><![CDATA[건더기]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=32</uri>
			</author>
			<updated>2008-08-25T15:04:23Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=29899#p29899</id>
		</entry>
</feed>
