• 締切済み

Wordpressへのリモート投稿について

Didn't receive 200 OK from remote server. (HTTP/1.1 403 Forbidden) というエラーが出て困ってます。 現在phpでXML-RPCを使ってWordpressにリモート投稿するプログラムを作ってます。 (phpのバージョンは5.2でハッスルサーバーを使ってます) しかし、実行すると上記のエラーが出てしまいます。 原因を調査し、下記のサイトを見つけその通りにしました。 http://actioncustom.blog100.fc2.com/blog-entry-162.html すると今度は下記のエラーが出るようになりました。 Didn't receive 200 OK from remote server. (HTTP/1.1 500 Internal Server Error) 回避策が見当たらず、ハッスルサーバーのサポートに問い合わせてもサポート外と言われ 途方にくれています。 原因が分かる方がいましたら教えていただけないでしょうか? 宜しくお願い致します。

  • PHP
  • 回答数1
  • ありがとう数0

みんなの回答

  • kaz33
  • ベストアンサー率60% (20/33)
回答No.1

500 Internal Server Error ってことは・・・ htaccessの書き方は間違えていませんか? htaccessを間違えて書くと500エラーが出ると思います。

関連するQ&A

  • pear install について

    「pear install *****」を実行すると下記のようなエラーが出て インストールが行えません。 対処法をお分かりの方がおりましたら教えてください。 ************************************************ HTTP error, got response: HTTP/1.1 410 Gone Didn't receive 200 OK from remote server. (HTTP/1.1 410 Gone) ************************************************ 環境 CentOS4.4 php.i386 4.3.9-3.22.9 php-pear.i386 4.3.9-3.22.9 何度か入れなおして見ましたが解決しませんでした。 どうぞよろしくお願い致します。

    • ベストアンサー
    • PHP
  • pear install できない

    お世話になります。 pear install で「HTTP error, got response: HTTP/1.1 410 Gone Didn't receive 200 OK from remote server. (HTTP/1.1 410 Gone) 」となり、pear upgrade --force PAERでバージョンをアップ グレードしようとしても駄目です。 現在のphpは5.0.2なのですがphp自体新しいものに 入れ替えないと駄目でしょうか? なにか良い方法があれば教えて頂きたいのですが。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • symfonyのインストールができない

    自宅PCにsymfonyをpearでインストールしようとしているのですが、 エラーが出てできません。 エラー内容は以下の通りです。 HTTP error, got response: HTTP/1.1 404 Not Found Didn't receive 200 OK from remote server. (HTTP/1.1 404 Not Found) 初心者のものでエラー内容がよくわかりません。 おわかりになられる方がいらっしゃいましたらどうかお願いします。

    • 締切済み
    • PHP
  • BlogPetが急に投稿しなくなりました。

    WordPress ME2.0.7 にて、BlogPetのこいぬを設置しています。 下記のサイトを参考に、設置しました。 http://bleu.raindrop.jp/27/ 1月中までは、BlogPetが記事もコメントも定期的に投稿していたのですが、2月に入り投稿しなくなってしまいました。 テスト投稿をしてみても、「投稿に失敗しました」と以下のようなエラーがでます。 Didn't receive 200 OK from remote server. (HTTP/1.1 403 Forbidden) BlogPetの設定などは、投稿が出来ていた時と変えていません。 同じような症状がでて解決した方、わかる方がいらっしゃいましたら 是非教えてください。 よろしくお願いいたします。

  • XML-RPCでsend()できない

    PearライブラリにあるXML-RPCを使おうとすると 以下のようなエラーがでます。 Fault Code: 5 Fault Reason: Didn't receive 200 OK from remote server. (HTTP/1.1 404 Not Found ☆プログラム //クライアントの作成 $xmlrpc_host = "localhost"; //host名 $xmlrpc_path = "/~test/xml_rpc/server.php";//パス $c = new XML_RPC_client( $xmlrpc_path, $xmlrpc_host, 80 ); //メッセージ作成 $params = array(new XML_RPC_Value( 5, 'int' ) ,new XML_RPC_Value( 3, 'int' )); $message = new XML_RPC_Message('sample.sum',$params); //メッセージ送信 $response = $c->send($message); // Process the response. if (!$response->faultCode()) { $v = $response->value(); print "Value: ". $v->scalarval() ."<br>"; print "The XML received:<blockquote>" . $response->serialize(); print "</blockquote>"; }else{ print "Fault Code: " . $response->faultCode() . "<br>"; print "Fault Reason: " . $response->faultString() . "<br>"; } send()ができないみたいです(>_<) PHP5を使っているんですが、 PHP5では標準であるxml-rpcを使っても、 だめです。 php_iniファイルで always_populate_raw_post_data = On と行を付け足したんですけどね‥ XML_RPCを使えるようにするには、 ほかにも必要な環境設定はあるでしょうか? 誰かご存知でしたら教えてください。 お願いしますm(_ _)m プログラムは下の PHPを用いたXML-RPCの基礎 というサイトを参考。 http//mikilab.doshisha.ac.jp/dia/research/report/2005/0813/007/report20050813007.html server.phpとclient.phpというファイルを、 適当なところに配置して実行しました。

    • ベストアンサー
    • PHP
  • wordpressでのcron投稿について

    wordpressに対してcronを使い、自動投稿させたいと思います。 使っているライブラリはzendframework xmlrpcです。 wordpressのトップディレクトリ内にzendディレクトリ及びcronを実行するphpファイルを置いているのですが、エラーが返されてしまいます。直接手動でそのファイルにアクセスするとしっかりと実行されます。 --------------------------------------------------------------------------------- PHP Warning: require_once(Zend/Http/Client.php): failed to open stream: No such file or directory in /var/www/html/Zend/XmlRpc/Client.php on line 28 Warning: require_once(Zend/Http/Client.php): failed to open stream: No such file or directory in /var/www/html/Zend/XmlRpc/Client.php on line 28 PHP Fatal error: require_once(): Failed opening required 'Zend/Http/Client.php' (include_path='.:/usr/share/pear:/usr/share/Zend') in /var/www/html/Zend/XmlRpc/Client.php on line 28 Fatal error: require_once(): Failed opening required 'Zend/Http/Client.php' (include_path='.:/usr/share/pear:/usr/share/Zend') in /var/www/html/Zend/XmlRpc/Client.php on line 28 --------------------------------------------------------------------------------- 上記を見る限りではZend/Http/Client.phpのファイルが読み込めてない状態になってることがわかりました。 何故手動でアクセスすると投稿されるのに、cron実行の場合は外部のファイルを読み込めず実行されないのかどなたかご教授頂きたいと思います。尚、検索した結果以前にも似たような質問があり、下記URLの方法を読んでみたのですが理解できませんでした… http://okwave.jp/qa/q7141530.html

    • ベストアンサー
    • PHP
  • パソコンやネットに詳しい方、よろしくお願いします。

    インターネットをしていたら下記のような画面ができたのですが、これはヤバイのでしょうか? 今まで、このような画面はでてこなかったので心配です。 ↓↓↓出てきた画面です↓↓↓ Proxy Error The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /search/search.php. Reason: Error reading from remote server

  • ezwebからメールが・・・。でも返信できません。

    ○○○○@ezweb.ne.jp というアドレスを使う旧友からメールがありました。 ところが、返信をしようとしてもどうしても下記のようなエラーで戻ってきてしまいます。 From: 私のアドレス To: 相手のアドレス Group: #default Failed to send a mail because the remote server replied that it couldn't receive the mail. greeting: 220 EZweb Mail reply: 550 : User unknown 何に問題があるのでしょうか。 どうすれば送れるようになるのでしょうか。 せっかく旧友が連絡をくれたので是非近況などを話したいと思っています。 ご存知の方、ヒントでもよいのでお教えください。

  • wordpressのインストールについて

    質問の内容を書いてくださいwordpress最新版をダウンロード、ffftpで、サーバー(ロリポップhttp://3kaduki.girly.jp/haka/)にフォルダの名前だけ変えてアップロードしました。 http://3kaduki.girly.jp/haka/3ka_blog/ にwordpressが入ったはずなので、 http://3kaduki.girly.jp/haka/3ka_blog/ にアクセスしました。 すると、データベースの設定画面になるとネットには書いてありましたが、なりません。 英文エラーになります。 Warning: require_once() [function.require-once]: Unable to access /home/users/2/girly.jp-3kaduki/web/haka/3ka_blog/wp-includes/load.php in /home/users/2/girly.jp-3kaduki/web/haka/3ka_blog/wp-load.php on line 48 Warning: require_once(/home/users/2/girly.jp-3kaduki/web/haka/3ka_blog/wp-includes/load.php) [function.require-once]: failed to open stream: No such file or directory in /home/users/2/girly.jp-3kaduki/web/haka/3ka_blog/wp-load.php on line 48 Fatal error: require_once() [function.require]: Failed opening required '/home/users/2/girly.jp-3kaduki/web/haka/3ka_blog/wp-includes/load.php' (include_path='.:/usr/local/php5.2/php') in /home/users/2/girly.jp-3kaduki/web/haka/3ka_blog/wp-load.php on line 48 助けてもらえませんか。よろしくおねがいします。 ちなみに、ロリポップには簡単インストールと云う便利ツールからインストールできましたが、 現在、休止中で、復旧のメドも立っていないのです(>_<")

  • ヘッダーは500エラー、ブラウザでは表示OKの場合

    現在PHPで外部からのGET値を受信し、受信に成功した場合「OK」と出力しレスポンス200、失敗の場合はレスポンス500を返すプログラムを設置しているのですが、先日サーバー移転をしたところ、 http://www.hoge.com/sample.php?id=1 ブラウザげGET値を含むURLを叩くと問題なくOKと表示されるのですがヘッダーのみで送信をするとレスポンスが「Status: HTTP/1.0 500 Internal Server Error」となってしまいます。 これはなぜでしょうか? 試しにPHP(sample.php)のトップに明示的に「header("HTTP/1.0 200 OK");」と書いてみましたがこれでもやはりレスポンスは「500エラー」でした。 ブラウザで叩くと正しく表示され、レスポンスが500を返してしまうことについて解決方法などありましたらアドバイス等よろしくお願いいたします。

    • ベストアンサー
    • PHP

専門家に質問してみよう