ごきぶり

"Forbidden" トラブル

0

皆様、こんにちは。
お知恵を拝借願えればと投稿いたしました。
mt5.01で1ヶ月前に作ったサイトが二日前より書き込みが出来ない状況となって困っています。具体的には「ブログ記事の作成」にて記事を作成後「公開」ボタンを押すと、以下のメッセージが現れます。

403Forbidden
"Forbidden
You don't have permission to access /mt.cgi on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."

文言の通り、一通りパーミーションも調べましたが、特に設定に問題ないようです。

更に詳細を述べますと
・100記事ほど投稿しているが、このメッセージは初めて。
・上記メッセージが現れるのは、「ブログ記事の作成」の「公開」「下書き保存」「プレビュー」(「公開」の枠の中のボタン)及び
「ブログ記事の編集」の「更新」「公開取消」「プレビュー」(「公開」の枠の中のボタン)。これ以外の操作では上のエラーは出ておりません。
・現在、WindowsLiveWriter にて記事作成→MTへ投稿→MTで記事編集という流れでやっていますが、WindowsLiveWriterでの投稿は問題ありません。
・特別MTの設定変更等はしていません。
・サーバーは、Webhostingpad.com 。これが肝かと思いましてサポートに質問していますが、有効な答えを得ていません。

何かヒントとなる様な助言を頂ければ幸いです。

返信(4)

| 返信する
  • こんにちは。
    海外レンタルサーバーは3,4回使ったことがあります。

    上記だけだと全く手がかりがつかめませんが

    ・cgi-wrapperの設定が以前と変わっていませんか

    見たところ、海外の廉価ホスティングをご利用のようですが、ときおり前触れなくサーバーの設定が変わることがあります。

    (というか、僕は変わって四苦八苦したことがありました。)

    この手の共用サーバーだと、普通はcgi-binなどの特定ディレクトリのみ実行権限を付与するケースが多いですが、そのあたりの設定が変わっていませんか?

    ・ディレクトリの所有権はどうですか?

    同じく、共用サーバーですと、ApacheのsuEXECなどで、個別にCGIの所有、実行権限を持たせていると思うのですが、この辺が以前と変わっていないでしょうか。

    経験論からすると、10中89、海外サーバーの設定に起因するのではないかと思いました。

    全く解決にならないかもしれないですが、手がかりにでもなれば。

  • にっく様

    今晩は。
    ご回答に感謝します。

    cpi-wrapper、suEXECなど少々(というかかなり~~)敷居が私にとっては高いですね。私のか細い知識で調べてみましたが・・、なかなか次へ進まない状況です。


    よろしければ以下お教え下さい。

    これらの設定(cgi-wrapper,ディレクトリの所有権)は、どのように確認すればよいのでしょうか。

    ちなみにwebhostingpad.comでは安さゆえ?SSHは使用できず、コントロールパネル(cpanel)をのぞいてもそれらしい項目は見当たりません。


    その後ですが、他のディレクトリにMT5.01をインストールしてみた所、こちらは問題なく動作し投稿も出来ました。
    最終的にはデータを移行するか、ファイルの上書き(←できる?)するかしかないかと思いはじめています。

  • こんにちは。

    基本的には、サーバー会社へ問い合わせとなります。

    記載されている会社のスペックを見てみましたが、Cpanelが使えるようなので、最初はCpanelで取れる情報を確認するのがよいのではないでしょうか。

    Cpanelはとっつきづらいですが、ホスティング会社によっては日本語表示可能なものもあるので、一度Cpanelの言語設定を確認するとよろしいかと思います。なれると各種情報を確認したり、細かいセッティングができるので、割と便利です。

    海外のサーバーは安さだけに目が行きがちですが、安いなりに、サポートや各種設定は基本自力解決が前提になります。英語でサポート担当者とやり取りできないと、運用を続けているうちに、だいたい何処かで行き詰まります。

    また、ご指摘の通り、SSH接続ができない事が多いため、細かい調整・調査はできないのが一般的です。

    大変恐縮ですが、あとはサーバー会社様と上手くコミュニケーションするか、サーバー情報を自力で確認して、対応が基本です。

    それが難しい場合、多少の金額を払っても、日本のサーバーのほうが日本語が通じるだけ、時間的なロスは少なく済みます。

    ということで、ご健闘をお祈りしております。

  • にっく様

    ご返答ありがとう御座います。


    実は本日なんと投稿が出来てしまいました。
    で、結局何をしたかといいますと何もしていません。
    昨日まで全くダメだったのですが、今は何事も無かったように投稿出来る状態です。
    にっく様の助言の通り、サーバー側の問題だったと思われます。


    こういうことが今後、もしあるとしたら、非常に困りものです。

    (それなりに海外サーバーの良さもありますので今後も続けてはいくと思いますが・・。)

    確かにこの様な状況に陥ると自分のヘタレなスキルと同等以上にレンタルサーバー側とのコミュニケーション(英語)が重要になってきますね。
    痛感しました。


    あらためてにっく様の助言に感謝いたします。
    ありがとう御座いました。

返信する


OpenID対応しています OpenIDについて