- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:URLにあるidを入れるとファイルがDLされるようになってしまう)
URLにidを入れるとファイルがDLされる!困っています
このQ&Aのポイント
- ある動的サイトで、特定のidを入れるとページが開かずにファイルがダウンロードされる問題が発生しています。そのファイルには重要情報が含まれているため、非常に困っています。
- idを削除しても問題が解決せず、データベースの欄を確認しても他のidと変わらないことがわかりました。どうすればこの問題を解決できるでしょうか?助言をお願いします。
- 情報が不足しているかもしれません。何か追加で必要な情報があれば教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
そのサーバーでは拡張子.phpがスクリプトファイルであると言う設定がなされていないのではないでしょうか。 例えば、Apacheでは、httpd.confに、 LoadModule php5_module なんとか AddType application/x-httpd-php .php とかの設定が必要になってくると思います。 これがないために、普通のファイルとしてダウンロードされるのだと思います。
お礼
お返事遅れまして大変申し訳ありませんでした。 また、ご回答いただきましてありがとうございます! >そのサーバーでは拡張子.phpがスクリプトファイルであると言う設定がなされていないのではないでしょうか。 おそらくされていると思います。 例のURLですが、 http://www.***.com/***.php?***id=100 http://www.***.com/***.php?***id=101 http://www.***.com/***.php?***id=102 はきちんと表示されるのですが、 http://www.***.com/***.php?***id=103 だけがDLされてしまうという感じなのですが、こんなことってあるんでしょうか?? id103に入っている項目も、他のデータと変わらず、ためしに103のデータw-データベースから削除して、http://www.***.com/***.php?***id=103 にアクセスしてもDLされてしまうという現象です。。