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 + Web Matrix

谢谢


解决

好的,我已经解决了这个问题,答案简单而烦人,我使用的是Windows 7,主要问题是UAC,每次我保存php.ini时,它都会保存到虚拟商店而不是原来的位置(因为我在编辑时不使用管理员权限)我试图在管理员权限下编辑 php.ini,然后 Boom!像魅力一样工作!

感谢您的回答

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 回答