<br><br><div><span class="gmail_quote">2007/7/31, Jonathan Daugherty &lt;<a href="mailto:cygnus@janrain.com">cygnus@janrain.com</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
# PHP is run via the cgi interface.&nbsp;&nbsp;The problem is that this is a<br># webhost ( <a href="http://dreamhost.com">dreamhost.com</a>) and I cannot change such settings (I can do<br># a custom php.inifile, choose between PHP4 and 5 but no more).
<br><br>In src/render.php, replace<br><br>&nbsp;&nbsp;&nbsp;&nbsp;$headers = apache_request_headers();<br>&nbsp;&nbsp;&nbsp;&nbsp;foreach ($headers as $header =&gt; $value) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (($header == &#39;Accept&#39;) &amp;&amp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;preg_match(&quot;/application\/xrds\+xml/&quot;, $value)) {
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$serve_xrds_now = true;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br><br>with<br><br>&nbsp;&nbsp;&nbsp;&nbsp;if (array_key_exists(&#39;HTTP_ACCEPT&#39;, $_SERVER)) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$value = $_SERVER[&#39;HTTP_ACCEPT&#39;];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (preg_match(&quot;/application\/xrds\+xml/&quot;, $value)) {
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$serve_xrds_now = true;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}</blockquote><div><br><br>Ok, thanks.<br>It works for phpbb-openid, though I cannot use it on the openidenabled site yet, it gives:<br><dl><dt>
                Error Type
                </dt><dd>AssertionError</dd><dt>
                Error Value
                </dt><dd><br></dd><dt>
                Request made at
                </dt><dd>2007/07/31 14:09:34.897 GMT-7</dd></dl></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"></blockquote></div>