質問

私だけPHP5.3にアップグレードしたときに、私は実行します:

php myfile.php

私はmyfile.phpのソースコードを参照してください。

なぜこれが起こっているすべてのアイデア?私は前にそれのようなものを見たことがない!

役に立ちましたか?

解決

5.3では

short_open_tag

は、デフォルトでは無効になっています。だから、あなたが使用している場合

<? ?> 

の代わりに

<?php ?> 

それは(あなただけphp.iniでフラグを有効に再提供)将来的に問題を引き起こす可能性があります。私が読んだものから、彼らはまだ6から除去することを議論している。

他のヒント

あなたは必ずファイルの初めの開口PHPタグを忘れていなかったか。

すなわち

<?php
echo "hello, world!";

(私は「フル」オープンタグを使用注;すなわち「<?php」、およびない短いオープンタグ「<?」 - 多分あなたは短いオープンタグを使用し、それらは私の記憶が正しければ、彼らは無効になっています? PHP 5.3)で、デフォルトでは無効

とないます:

echo "hello, world!";

の(解決できない場合:?あなたは、問題を再現する短いコードサンプルを投稿することができます)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top