2012-04-19 15 views
1

を実行したときに、単純なファイル書いた:?今、私はディスプレイにこれを期待基本的なPHPスクリプトの出力は「;>私はPHPを始め

<html> 
<head> 
    <title>Hello World</title> 
</head> 
<body>test 

    <?php 
    echo "<h1>Hello World!</h1>"; 
    ?> 

</body> 
</html> 

を:

テストのHello World

。!

しかし、その代わりに、私は得る:

Hello Worldをテストしてください! ?>

これはかなり基本的ですが、私はそれを得ていません。
私はApache Tomcat 7.0.26を使用しています。
私は、Eclipseでそれを実行すると、私は唯一の「テスト」あなたの助けのための

おかげ

+4

PHPはリクエストを確実に処理していますか?もしそうでなければ、ブラウザはそれが持っているもの(すなわち、奇妙なタグ)を最大限に活用しているかもしれません。 –

+2

ファイルを '.html'ではなく' .php'拡張子で保存しましたか? – Dale

+0

二重引用符を一重引用符に置き換えてみてください – Satya

答えて

0

基本的なトラブルシューティングのヒントを得る:あなたはコードを試してみる前に、PHPがインストールされていることを確認し、

  1. をし、ワーキング。
  2. ブラウザの「ソースの表示」機能を使用して、PHPスクリプトの実際の出力を調べます。
  3. 開発ボックスで完全なエラー報告を有効にしてください。あなたのphp.iniファイルを検索し、設定します。
    • display_errors = On
    • error_reporting = E_ALL
  4. phpinfo()var_dump()を使用することを学びます。
+0

アドバイスをいただきありがとうございます。 –

2

TomcatはPHPタグを解析しません。このスクリプトを実行するには、PHPサーバーが必要です。私は、xampp(ポータブルなのでインストール不要)やwamp(windows)やmampを実行することをお勧めします。

これらには、基本的なPHP/Apache/Mysql Web開発に必要なすべてのソフトウェアが含まれています。

+0

ありがとう、私はxamppに試してみましょう。 –

関連する問題