Writing is easy for those who are honored to put Wordpress on a Windows platform (well, for example, on their own desktop machine or on a Windows hosting).
There exists a problem with OpenID (or rather, with the
openid plugin), the solution of which was barely found, very few recipes on the network (for sure, because the vast majority of Wordpress hosts are * nix).
In general, when installing out-of-the-box, the openid provider does not work. You need to open the file
\wp-content\plugins\openid\Auth\OpenID\CryptUtil.php
. At the very beginning there is this:
')
if (!defined('Auth_OpenID_RAND_SOURCE')) {
/**
* The filename for a source of random bytes. Define this yourself
* if you have a different source of randomness.
*/
define('Auth_OpenID_RAND_SOURCE', '/dev/urandom');
}
Naturally, there is no
/dev/urandom
in Windows. It is necessary to replace
'/dev/urandom'
with
null
(without quotes). Voila - now everything works;)
The only note is that after updating the plug-in version, you may need to do it again.
Do not judge strictly, I wanted to share my own experience in solving one problem.
(I can’t post on a thematic blog yet, unfortunately)
upd well for what here minusuete both a topic, and a karma? : (there is nothing about the iphone? :( Well, excuse me ...
upd2 transferred to the thematic blog, thanks for karma