<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>vladon.ru &#187; wordpress</title>
	<atom:link href="http://vladon.ru/tags/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://vladon.ru</link>
	<description></description>
	<lastBuildDate>Fri, 20 Jan 2012 12:03:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>OpenID в WordPress на Windows</title>
		<link>http://vladon.ru/2008/10/21/openid-%d0%b2-wordpress-%d0%bd%d0%b0-windows/</link>
		<comments>http://vladon.ru/2008/10/21/openid-%d0%b2-wordpress-%d0%bd%d0%b0-windows/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 08:27:49 +0000</pubDate>
		<dc:creator>vladon</dc:creator>
				<category><![CDATA[инструкции]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://vladon.ru/?p=308</guid>
		<description><![CDATA[Запись просто для тех, кто сподобился поставить WordPress на платформе Windows (ну, например, у себя на рабочей машине или на хостинге с Windows). Там существует проблема с OpenID (вернее, с плагином openid), решение которой еле нашёл, очень мало рецептов в сети (наверняка потому, что подавляющее большинство хостингов WordPress на *nix). В общем, при установке out-of-the-box [...]]]></description>
			<content:encoded><![CDATA[<p>Запись просто для тех, кто сподобился поставить WordPress на платформе Windows (ну, например, у себя на рабочей машине или на хостинге с Windows).</p>
<p>Там существует проблема с OpenID (вернее, с плагином <a href="http://wordpress.org/extend/plugins/openid/">openid</a>), решение которой еле нашёл, очень мало рецептов в сети (наверняка потому, что подавляющее большинство хостингов WordPress на *nix).</p>
<p>В общем, при установке out-of-the-box провайдер openid не работает. Нужно открыть файл <code>\wp-content\plugins\openid\Auth\OpenID\CryptUtil.php</code>. В самом начале там есть такое:</p>
<p><code><br />
if (!defined('Auth_OpenID_RAND_SOURCE')) {<br />
/**<br />
* The filename for a source of random bytes. Define this yourself<br />
* if you have a different source of randomness.<br />
*/<br />
define('Auth_OpenID_RAND_SOURCE', '/dev/urandom');<br />
}<br />
</code></p>
<p>Естественно, никакого /dev/urandom в Windows нет. Нужно заменить <code>'/dev/urandom'</code> на <code>null</code> (без кавычек). Теперь всё работает.</p>
]]></content:encoded>
			<wfw:commentRss>http://vladon.ru/2008/10/21/openid-%d0%b2-wordpress-%d0%bd%d0%b0-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

