刚刚开始学习PHP和Apache,localhost显示整个PHP代码


Just started learning about PHP and Apache, localhost displaying entire php code

当我在浏览器中转到localhost时,我会得到"它有效!"这是一个好的方面。

然而,当我在htdocs文件中创建一个新的php文件(test.php)时,例如

<?php  
Echo "Hello, World!"; 
?>

然后我转到localhost/test.php,

我得到了完全相同的东西。

<?php  
Echo "Hello, World!"; 
?>

难道我不应该只得到你好,世界???

我今天刚开始用YouTube教程学习这个。任何帮助都将不胜感激!非常感谢。

确保您正在Apache上加载PHP模块php5_module。检查您的http.conf文件并取消注释或添加以下行:

LoadModule php5_module libexec/apache2/libphp5.so

还要验证http.conf文件中是否包含PHP MIME类型。取消注释或添加以下行:

AddType application/x-httpd-php .php

然后重新启动Apache服务器。