サポート » 使い方全般 » htaccessの不要な部分を削除後wp-adminのmimeタイプ(?)などが変容

  • 解決済 akihiro

    (@akihiro)


    既に使用していないWPSuperCacheの記述がhtaccessファイルに残っていたので、通常のパーマリンク設定のところのみを残すかたちで削除したところ、

    • サイトが表示されなくなってしまった。
    • exmanple.com/wp-admin/でアクセスすると、
      次のファイルを開こうとしています。
      ファイルの種類: application/x-httpd-php

      とポップアップのお知らせが出てしまい管理画面にアクセスできない。

    といった不具合が生じました。

    どうにも手の施しようがなかったのでデータベースを変更して再インストールしたところ、exmanple.com/wp-admin/index.phpとindex.phpを指定するとアクセスできるようになり、またサイトも表示されるようになったのですが、依然以下のような不具合が残ったままです。

    1. exmanple.com/wp-admin/ではやはりアクセスできない。
    2. ログイン画面でのログインすると上記と同じポップアップウィンドウが出る。
    3. ログイン画面でログアウトすると「もう一度お試しください」になる。
    4. 使用していたプラグインでインストールできなくなってしまったものがある。

    (ただし、2,3いずれもログイン・ログアウト自体はできているようです)

    以上、Apacheの問題なのかもしれませんが、対処法などご教示くださると幸いです。

    サーバー:Xserver;
    Apache:5.8.5;
    php:5.1.6;
    MySQL:5.0.22;
    WordPress:2.7.1;

    今にして思うと、htaccessファイル内にあったaddhandler云々の記述(自分が意味も分からず設定したものかも・・汗)があって(サブディレクトリに設置した正常なwordpressではそのような記述がなかったので問題はなかろうと思い)削除したのが原因かもしれません。サーバーでphp5を設定していたのにもかかわらず、問題後確認してみたらphp4に切り替わっていたのも気にかかります。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • モデレーター jim912

    (@jim912)

    akihiroさん、こんにちは。

    Xserverは、サーバの設定を.htaccessに保存する仕様のようです。

    サーバーについて > .htaccess

    サーバーパネルから再度設定してみて、解消しなければサーバの管理会社にデフォルト状態に戻してもらうなどの措置を取ってもらうのがよいのではないかと思います。

    トピック投稿者 akihiro

    (@akihiro)

    jim912さん、たびたびのご教示ありがとうございます。

    Xserverは、サーバの設定を.htaccessに保存する仕様のようです。

    ありゃりゃ、私はCodexやこちらのフォーラムでも見落としているところだらけですが、サーバーのマニュアルもですね(汗)となると、やはりサーバー側の各種設定まで何らかの変更を加えてしまったのかもしれません。

    サーバーパネルから再度設定してみて、解消しなければサーバの管理会社にデフォルト状態に戻してもらうなどの措置を取ってもらうのがよいのではないかと思います。

    ただ、MIMEタイプやアクセス制限などをサーバーパネルから設定変更はできるのですが、いじった挙句に傷口を広げるといけないので(弱っ)、先にサーバー側に問い合わせてみることにました。結果云々またこちらに報告させていただきます。

    トピック投稿者 akihiro

    (@akihiro)

    jim912さん、おかげでなんとか復旧いたしました。

    大変お恥ずかしい話なのですが、結局、addhandler云々の行は自分がサーバーパネルでphp5を設定した際に自動的に記述されたものでした(汗)

    AddHandler x-httpd-php5 .php .phps

    私生活もとってもマニュアル派な私としては、まさかサーバーパネル上で設定したものが自分の設定した.htaccessファイルに記述されるとはつゆ知らず(どこかに隠しファイルでもあるのかなと思ってました・・汗)

    この行を削除してしまったためにphp4に切り替わり、それゆえphp5対応のプラグインが有効であったり、あるいはそのタグがテーマ内にあったために、真っ白画面につながったものと思われます。

    また、wp-adminの問題は、サーバー管理会社の担当者様からアドバイスを受けたとおりブラウザのキャッシュを削除してみたところ、私の二日間のドタバタは一体何だったのだろうと唖然とするくらいあっけなくクリアされました(苦笑)

    前述の行の削除との関連性がはっきりとは分からないのですが、今のところディレクトリレベルでいわゆるマッピングがなされていなかったためphpとして実行されなかったからじゃないかな?と推測しています。

    とにかく、やれやれでした。
    jim912さんに深く感謝m(__)m
    ありがとうございました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「htaccessの不要な部分を削除後wp-adminのmimeタイプ(?)などが変容」には新たに返信することはできません。