vladon.ru

Архив рубрики ‘инструкции’

OpenID в WordPress на Windows

without comments

Запись просто для тех, кто сподобился поставить WordPress на платформе Windows (ну, например, у себя на рабочей машине или на хостинге с Windows).

Там существует проблема с OpenID (вернее, с плагином openid), решение которой еле нашёл, очень мало рецептов в сети (наверняка потому, что подавляющее большинство хостингов WordPress на *nix).

В общем, при установке out-of-the-box провайдер openid не работает. Нужно открыть файл \wp-content\plugins\openid\Auth\OpenID\CryptUtil.php. В самом начале там есть такое:


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');
}

Естественно, никакого /dev/urandom в Windows нет. Нужно заменить '/dev/urandom' на null (без кавычек). Теперь всё работает.

Written by vladon

October 21st, 2008 at 12:27 pm

Posted in инструкции

Tagged with , ,