IE9でPHPページが開けません、助けてください。
WAMP 環境でコードを書いているのですが、IE9 で php ページを実行するたびにダウンロード ダイアログが表示されますが、360 ブラウザでは正常に解析できます。さらに、私の IE9 では、インターネット上の他のすべての PHP ページのダウンロード ダイアログ ボックスが常にポップアップ表示されますが、360 では正常に表示できます。ネットで検索しても原因が分かりません。どなたか教えていただけませんか? ? ? ? ? ?
ディスカッションへの返信 (解決策)
Content-type が設定されていません
Firefox はどうですか?
アクセス方法は? php ファイルは同じディレクトリに配置されていますか?
Apache サーバー上のファイルの場所に問題はないはずです。360 度のブラウザからアクセスでき、私が作成したページが開けないだけでなく、インターネット上の他の PHP ページも開けないからです。どちらかが開かれます!しかし、360 ブラウザならそれが可能です。 Firefox は試したことはありませんが、ブラウザで開くことができるので、Web ページには問題ありません。IE9 では何かが足りないのかもしれませんが、それが何かわかりません
PHP が好きで、初めてです。時間 返信します。
Content-type が構成されていません
これが何を意味しているのかわかりません:
私も php は初めてです。これがデフォルトです。コードにこれを書いていません。次に、このコード行を追加しましたが、機能しませんでした。 2 つのブラウザのうち 1 つは開くことができますが、もう 1 つは開くことができません。
実際、それは私の IE9 設定に問題があると思います。もしかしたら何かが足りないのかもしれません。もちろん、さらに指導していただけると幸いです...
この投稿は、xuzuning によって最終編集されました: 2012-10-06 11:08:35
次のコードを実行します:$ s = file_get_contents('real url');
echo base64_encode(substr($s, 0, 100));
結果を投稿する
または有効なリンクを指定します
これは、php を使用していないためです。 Apache の www (または仮想ディレクトリを設定) ディレクトリにファイルを置きます。 開くことができる 360 ブラウザについては、360 の製品は常に非常に魔法だと思っていました。 PHP サーバーを持たない非 IE コアもあります。ブラウザーは、文字化けした形式で php ファイルを開くことができます
IE9 で常にダウンロード ダイアログ ボックスが表示される URL の場合は、次のコードを実行します。
$s = file_get_contents('real url'); echobase64_encode(substr( $s, 0, 100));
結果を投稿します
または有効なリンクを提供します
あなたが言ったように、私は以下の URL (独自の比較的単純な URL) を実行しました。 360 ブラウザで実行すると、出力結果は次のようになります。 これは、あなたが理解していないことを意味します
さらに、IE9 で実行しても動作せず、ダウンロード ダイアログ ボックスが依然としてポップアップ表示されます
常にダウンロードがポップアップ表示される URL については、 IE9 でダイアログ ボックスを開く
次のコードを実行します:
echo base64_encode(substr($s, 0, 100));
結果を投稿する
または有効なリンクを指定する
あなたが言ったように、360ブラウザでURLを実行しました(私自身の比較的単純なURL)、出力結果は次のようになり、理解できないことを示しています
PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0M さらに、IE9で実行すると、まだ動作しません。ダウンロードダイアログボックスがまだ表示されます
これは、php ファイルを Apache www (または設定された仮想ディレクトリ) ディレクトリに配置していないためであるはずです。360 ブラウザを開くことができるかどうかについては、また、PHP サーバーがない場合、IE 以外のコアを搭載したブラウザでは文字化けが発生する可能性があります。
私の php ファイルは D:Apachehtdocs にあります。 . 自分のコンピュータで作成したのですが、www ディレクトリがありません。ついでにphpもインストールしました。私も以前WAMP環境で書いたことがありますが、当時(当時のコンピュータは今とは違います)IE9は動作しました。それで私も驚いていますが、その原因のほとんどは私の IE9 に何かが欠けているからだと思います。
何が起こっているのかはわかっています、
php.ini ファイルが正しく構成されておらず、php 拡張機能をロードする dll ファイルの部分が間違っています。先生、PHP の動作環境を確認してください。
php.ini ファイルが正しく構成されておらず、php 拡張機能をロードする dll ファイルの部分が間違っています。先生、PHP の動作環境を確認してください。
Apache 設定ファイル httpd.conf に重要な間違いはありますか?私の構成は次のようなものです:
#Load php module
LoadModule php5_module D:/WebServer/php5/php5apache2_2.dllPHPIniDir "D:/WebServer/php5"
#実行中のphpのサフィックス名は.phpまたは.htmlです。など。
AddType application/x-httpd-php .php
< ディレクトリ "D:/htdocs/">
……
である可能性があります。キャッシュの問題
Apache 設定ファイル httpd.conf に重要な間違いはありますか?私の構成は次のようなものです:
#Load php module
LoadModule php5_module D:/WebServer/php5/php5apache2_2.dllPHPIniDir "D:/WebServer/php5"
#実行中のphpのサフィックス名は.phpまたは.htmlです。 etc.
AddType application/x-http...
ここは問題ありません、確認しました!ありがとう!モジュールロード領域に問題があると、Apache サーバーが実行できなくなります。私はこれをテストしました...
PHP が気に入ったのは 2 回目ですが、これが私の最初の返信です。
このように推測すると、問題を解決するのは難しいでしょう。コードを投稿して見ていただけますか?問題です!
一番簡単な例で試してみました
echo "12345!"; 360 ブラウザ ページを使用すると 12345 が表示されます! , IE では依然としてダイアログ ボックスがダウンロードされます。
IE9 をアンインストールしました。インターネット上のすべての Web サイトを開くとダウンロードされるとのことですが、これはブラウザーの問題であり、環境設定とは関係ありません。 IE10をインストールしましょう!もしかしたら問題は解決するかもしれません
IE9 をアンインストールしてください。 インターネットで Web サイトを開いてもダウンロードされるとのことですが、これはブラウザの問題であり、環境設定とは関係ありません。 IE10をインストールしましょう!おそらく問題は解決されるでしょう
私もこれに同意します。IE10 については、それが解決されるのを待っています...
この文を追加
header("Content-Type: text/html; charset=utf-8");
解決しました。 。 。 。 。
この文を先頭に追加します
php.ini ファイルに追加されますか?
解決しました。 。 。 。 。
この文を先頭に追加します
php.ini ファイルに追加されますか?
問題を解決するには、コード ファイルに
を追加します。 。 。 。 。
この文を先頭に追加します
header("Content-Type: text/html; charset=utf-8");
php.ini ファイルに追加されますか?

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











多くの場合、キーワードと追跡パラメーターで散らかった長いURLは、訪問者を阻止できます。 URL短縮スクリプトはソリューションを提供し、ソーシャルメディアやその他のプラットフォームに最適な簡潔なリンクを作成します。 これらのスクリプトは、個々のWebサイトにとって価値があります

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

これは、LaravelバックエンドとのReactアプリケーションの構築に関するシリーズの2番目と最終部分です。シリーズの最初の部分では、基本的な製品上場アプリケーションのためにLaravelを使用してRESTFUL APIを作成しました。このチュートリアルでは、開発者になります

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

2025 PHP Landscape Surveyは、現在のPHP開発動向を調査しています。 開発者や企業に洞察を提供することを目的とした、フレームワークの使用、展開方法、および課題を調査します。 この調査では、現代のPHP Versioの成長が予想されています

この記事では、Laravel Webフレームワークの通知システムを検討します。 Laravelの通知システムを使用すると、さまざまなチャネルでユーザーに通知を送信できます。今日は、通知ovを送信する方法について説明します
