我必须做一个php项目。我之前做过php,所以我理解大部分的语法。只是为了测试,我创建了一个file.php,并在其中写道:
<html>
<body>
<?php echo "helloWorld"; ?>
</body>
</html>
好吧它不会显示。屏幕空白。我在chrome,firefox,IE中试过它,没有什么可以显示出来的。实际上在IE中,显示的信息源很奇怪。我也尝试了没有所有的HTML,只是使用xampp来渲染它。不起作用。如果我在浏览器中右键单击并查看源代码,则代码就在那里。关于发生了什么的任何想法?
答案 0 :(得分:5)
嗯,它来自您的Web服务器配置。如果您正在使用Apache,是否已启用mod-php
模块?
答案 1 :(得分:3)
如果您不熟悉设置自己的服务器,我建议使用XAMPP(或WAMP),这些是预配置的PHP,Apache和MySQL服务器。
如果您确定已正确设置服务器,请检查以下内容:
确保从服务器目录执行文件而不是从本地目录执行文件。 (您的网址应该类似于“http://localhost/test.php”) 注意:您需要将文件存储在apache服务器将要查找的位置,XAMPP的一个示例(在Windows上,就像我们假设您使用的那样)是:“C:\ xampp \ htdocs”
确保您的文件以.php或Apache服务器将其作为PHP文件提取的其他内容结束。 (.php3,.php4等)(确保你不会在最后意外留下.txt或类似内容)
检查mod-php模块是否已启用(如Julien所述)
希望有所帮助!
编辑: 试试
<?php
phpinfo();
?>
同样,如果服务器设置正确,它应该给你php配置信息。
EDIT2: 我看到你正在使用XAMPP,请仔细检查以下文件是否至少存在: “C:\ xampp \ apache \ conf \ extra \ httpd-xampp.conf”,它加载PHP模块