Webサイトは1台のマシンにのみ読み込むのではなく、index.phpをダウンロードしようとします


1

数週間、私の大学に関連する1つのログインページでPC(Windows 7を実行)で問題が発生しました。ログインしていない限り、サイトは正常に機能しますログイン情報をクリックして「ログイン」をクリックすると、ログインしたWebサイトをロードするのではなく、通常のファイルをダウンロードするかのように、ブラウザからindex.phpをダウンロードするように求められます。

どうすれば修正できますか?私のPCのすべてのブラウザー(Firefox、Chrome、Safariを試した)で同じことを行い、キャッシュをクリアしても何もせず、再起動もしません。一方、Android搭載の携帯電話、iPad、ラップトップでは問題なく動作します。それは私の友人にとってもうまくいく。

サーバー構成が問題である可能性がありますが、それでも、ブラウザーに何をすべきかを知らせる方法はありませんか?一方、それが実際にサーバーの問題だけである場合、他のPCでは動作しません。私に何ができる?


2
ファイルにファイルの関連付けが設定されてい.phpますか?
DavidPostill

2
その関連付けを削除して、何が起こるかを確認してください。編集したいと考えているためにファイルをダウンロードしている可能性があります。
DavidPostill

1
@FrankThomasもしそうなら、それはすべての人にとって壊れるでしょう。
DavidPostill

1
@Ramhoundはい、しかし、OPは質問で言った。「それは私のAndroid携帯電話、iPadやノートパソコン上だけで正常に動作それはまた、私の友人のためにOKに動作します。」 -それ可能性が高く壊れたクライアント壊れたサーバーを示しますが、。
DavidPostill

1
@Straightfw回答が追加されました:)
DavidPostill

回答:


2

ブラウザはブラウザにindex.phpをロードする代わりにダウンロードします

これは、誤って構成されたサーバーが原因で発生する可能性がありますが、この特定のケースでは次のようにはなりません。

Android搭載の携帯電話、iPad、ラップトップで問題なく動作します。それは私の友人にとってもうまくいく。

また.php、ファイルのダウンロードを必要とするアクションが設定されているファイルの関連付けが設定されていることが原因の場合もあります。

たとえば.php、がエディター(あなたの場合はDreamweaver)に関連付けられている場合、index.phpダウンロードして、関連付けられたプログラムで開き、編集できるようにします。

後で再び復元する必要がある場合は、削除する前に次のコマンドを使用して現在の関連付けを確認します。

assoc .php

次に、関連付けを削除するには、次のコマンドを実行します。

assoc .php=

関連付けを削除すると、問題が解決します。


参考文献


どういうわけか、これは意味がありません。Notepad ++はHTMLファイル用の私のエディターですが、HTMLファイルをオンラインで開くと、ダウンロードしようとはしません...
InterLinked

1
@InterLinked Notepad ++は、登録されたファイル拡張子に関しては奇妙です。[常にこのプログラムを使用してこのファイルを開く ]オプションがオンになっていると、それが実現すると思います。
DavidPostill

いいえ、それを試してみましたが、それは私にとってはまだ正常に動作しています
-InterLinked

@InterLinked OK。後で詳しく調べますが、当面はOPの問題を解決します。
DavidPostill

1
@InterLinked O riginal P oster :)-質問した人。
DavidPostill
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.