2016-03-25 15 views
2

私はOS win10を使用していますが、xampp(xampp managerはすでに実行されており、Apacheもあります)localhostとphpadminはうまく動作しています。私はこのコーディングのようにphpinfo.phpコーディング書くときが、ChromeでPHPのテキストはブラウザに表示されません

<?php 
phpinfo(); 
?php 

は、コーディングのように同じ表示されます。 しかし、私はHTML形式を追加した場合、その後クロムに空白かどうかは、それが

<HTML><BODY> <?php echo "Hello World!" ?> </BODY></HTML> 

をコーディングして起こるいかなる が表示されます私はすでにそこにC置く:\ XAMPP \ htdocsには、まだいずれも表示されません。 私はhtmlの

<?php Echo " Hello World ! " ?> 

せずにコードを記述する場合は、ブラウザ内のすべてのスクリプトのPHPコードを示しCHROME。

誰でも私を助けることができますか?ご使用の構成に問題があるようおかげでたくさん

+0

最初< 'でなければならないのPHPのphpinfo(); ?> 'と' <?php echo "Hello World!"; ?> ' –

+0

@Anant:1つの式にセミコロンは必要ありません。 – Devon

+0

HTMLとBODYはこのエラーを参照していません...多くのユーザはすでに大文字または小文字で使用していますが、それでも問題は同じです – Joseph

答えて

1

が鳴り、ここにあなたが確認することができますいくつかのことだ:

  1. は、PHPがインストールされ、正常に動作していることを確認してください。これは馬鹿に聞こえるかもしれませんが、あなたは決して知りません。簡単な方法は、php -vをコマンドラインから実行して、バージョン情報やエラーを返すかどうかを確認することです。

  2. は、PHPモジュールがあなたのApacheのhttpd.confの中とコメントを外しに表示されていること。これは、ファイル内のLoadModule php5_module "c:/php/php5apache2_2.dll"のようなものであるべきことを確認してください。 LoadModule phpを検索し、その前にコメント(;)がないことを確認します。

  3. http.confファイルにPHP MIMEタイプが含まれていることを確認してください。これはAddType application/x-httpd-php .phpのようなものです。これは、PHPとして.phpのファイルを実行するようにApacheに指示します。 AddTypeを検索し、PHPのエントリがあることと、コメントが解除されていることを確認します。

  4. ファイルの拡張子が.phpであるか、またはポイント#3のMIME定義で指定された拡張子を使用していることを確認してください。そうでない場合、PHPとして実行されません。

  5. はあなたがPHPファイル(<?)に短いタグを使用していないことを確認し、これらは、デフォルトですべてのサーバーで有効になっていないを推奨されていません。代わりに<?phpを使用してください(または、あなたのコードがある場合はphp.iniのショートタグをshort_open_tag=Onにしてください)。

  6. を使用すると、ローカルファイルへのアクセスfile://localhost/www/file.php

そして最後にPHP manual for further setup tipsをチェック経由http://localhost/file.phpないようにURLを使用して、あなたのウェブサーバ上のファイルにアクセスしていることを確認してください。

出典:?すべてのコードのHere

関連する問題