0

私はPHP開発者であり、最近Webmatrixを試していますが、PHPをIISに正常にインストールし、それを使用しています。

<?php echo "Hello World"; ?>

また

<? echo "Hello World"; ?>

正常に動作しますが

<?= "Hello World"; ?>

がまったく機能しておらず、それが私の間違いだと思ったので、apacheを起動して、そこから実行すると、機能します。

それで、どのように仕事に取り掛かるのですか?Apacheでは動作しますが、IISでは動作しません。同じ問題を抱えている人はいますか?

PHP 5.3.8 + IIS 7.5 Express +WebMatrixを使用しています

ありがとう


解決済み

OK、私はこの問題を解決しました。答えは単純で面倒です。私はWindows 7を使用しています。主な問題は、UACです。php.iniを保存するたびに、元の場所ではなく仮想ストアに保存されます(編集時に管理者権限を使用しません)管理者権限でphp.iniを編集しようとしましたが、ブーム!チャームのように働いた!

ご回答有難うございます

4

1 に答える 1

1

php.ini で short-open-tag が有効になっているかどうかを確認します

http://www.php.net/manual/en/ini.core.php#ini.short-open-tag

于 2011-09-12T13:45:38.920 に答える