Windows上のWordpress + OpenID

この記録は、WordpressをWindowsプラットフォーム(たとえば、職場のマシンやWindowsでのホスティング)にインストールできた人向けのものです。



OpenID(または、むしろopenidプラグイン)に問題があり、その解決策はほとんど見つかりませんでしたが、ネットワーク上にレシピがほとんどありません(おそらく、 WordPressの大部分が* nixでホストされているためです)。



一般に、そのままインストールすると、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');

}









当然、Windowsには/dev/urandom



はありません。 '/dev/urandom'



null



(引用符なし)に置き換える必要がありnull



。 出来上がり-今ではすべてが動作します;)



唯一のコメントは、プラグインのバージョンを更新した後、これを再度行う必要がある場合があるということです。



厳密に判断しないでください。1つの問題を解決するために自分の経験を共有したかったのです。



(残念ながら、テーマ別のブログにはまだ投稿できません)



updさて、なぜあなたはトピックとカルマを差し引いているのですか? :(iPhoneについては何もありませんか?:(まあ、ごめん...

upd2がテーマ別ブログに転送されました。karmaに感謝します



All Articles