php脚本没有呈现

php脚本没有呈现,php,xampp,Php,Xampp,所以我在我的本地主机上做了一个php项目,一切都很好,但是现在,我试图打开的每个php文件都会自动下载Chrome或者问我是否要下载Firefox。我尝试返回到尽可能基本的版本,并得出以下index.php文件: <!DOCTYPE html> <html> <body> <h1>My first PHP page</h1> <?php echo "Hello World!"; ?> </body> <

所以我在我的本地主机上做了一个php项目,一切都很好,但是现在,我试图打开的每个php文件都会自动下载Chrome或者问我是否要下载Firefox。我尝试返回到尽可能基本的版本,并得出以下index.php文件:

<!DOCTYPE html>
<html>
<body>

<h1>My first PHP page</h1>

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

</body>
</html>

但是我能打开它而不下载它的唯一方法是,如果我把它改成.html文件,然后我就看不到hello世界了。我已经重新安装了xampp。如果有帮助的话,我可以在本地访问phpmyadmin。不幸的是,我能提供的所有有用信息都是如此……有什么帮助吗?

请确保您的httpd.conf已正确配置php模块。并且,您已经启用了对php文件的支持。

该文件是否位于服务器根目录中,您可以通过打开的服务器调用它?使用Chrome的webinspector f12查看响应标题。您可以发布它们吗?您不能通过file://使用start xampp和open go to localhost打开php文件。您如何访问您的文件?如果您在FF上拖放,您将看不到任何内容,在chrome中,您可以看到整个php代码未呈现。如果您将它放在htdocs文件夹xampp下,那么您可以通过url访问它http://localhost/pathToYourTargetFile. 所以,如果您使用最后一种方法访问它,并提示下载,那么肯定是出了问题。当然,如果双击php文件,它将在代码编辑器中打开该文件。当然,如果你的应用程序识别*.php文件。谢谢你的帮助…我不知道我不能呈现php,除非它抛出localhost/pathToFile