アカウントもパスワードもあっているはずなのにするぷろでエラーが出る時に見直すべき設定

アカウントもパスワードもあっているはずなのにするぷろでエラーが出る時に見直すべき設定

2012年9月19日
スポンサーリンク
[PR] このページではアフィリエイトプログラムを利用しています
Skitched 20120919 012743

するぷろを使いたいが為にブログをWordPressに移行したと言っても過言ではありません。てとこん(@tetokon)です。

@isloopさんが作ったこのiPhone用のブログエディタ、するぷろを使いたくて使いたくて震えて、ブログを移行してすぐこのアプリを購入したのですが…設定がうまくいかず、はまったので備忘録をかねて書いておきます。

アカウントもパスワードもちゃんと設定しているはずなのにポストできない…

20120919013159

▲こちらがするぷろの設定画面
特に抜けている設定もないし、アカウントもパスワードもあってることを何回も確認しました。

20120907231051

▲しかし自分のブログに記事をポストしようとすると、「アカウント、パスワード、blogID、APIURLの設定に不備があります」というメッセージが…

原因はEndPointだった

色々調べた結果、原因はEndPointの設定だったことがわかりました。

するぷろの設定をした時に参考にしたページがあるのですが。そこにはEndPointは

http://(ドメイン名)/xmlrpc.php

と設定するとあり、私は何も考えずに自分のドメイン

tetokon.com

を設定して

https://tetokon.com/xmlrpc.php

にしました。

それがいけなかったんですね。

xmlrpc.phpは必ずドメイン名の下にあるわけではない

xmlrpc.phpというのは拡張子からもわかるようにPHPのファイルです。

そのファイルをEndPointに指定すればいいのですが、私の場合はブログのドメインとWordPressをインストールしているサーバの中の構成が違うのでエラーになっていました。

私のブログのアドレスは

https://tetokon.com/

ですが、WordPressをインストールしているフォルダは

https://tetokon.com/

になっています。

ブログのトップにアクセスした時に、後ろに/wp/とつくのがいやで、ちょっと仕掛けをして、

https://tetokon.com/

でブログが表示されるようにしているのです。

そのせいでするぷろの設定ではまってしまうことになってしまったのですが…(・_・;)

つまり、EndPointに

https://tetokon.com/xmlrpc.php

を設定していたのですが、実際にxmlrpc.phpというファイルがあったのは

https://tetokon.com/xmlrpc.php

であったため、エラーが起きていたんですね。

同じエラーが出ている方は、試しにサーバーにアクセスして、xmlrpc.phpがどこにあるのか探してみてください。

もしEndPointに設定した場所と違うところにxmlrpc.phpがあったら、きっとそれがエラーの原因です。

今日のでーじなところ

するぷろでーじ便利!

でも設定がちょっと難しい…

それさえ突破しちゃえば楽ちんになるからみんな頑張って設定しよう!

これのお陰でブログ書く頻度があがったよ!

@isloopさんありがとう!