PHP不使用XAMPP(Windows)执行



(用于澄清的编辑)我试图使用XAMPP中的Apache Web服务器中的" index.php"文件中执行一些PHP代码。该文件位于c: xampp htdocs index.php.txt(不确定如何摆脱.txt后缀)。我正在通过输入" http://localhost/index.php.txt"中访问该文件。代码是:

<!DOCTYPE html>
<html>
<body>
      <?php echo "It works!"; ?>
</body>
</html>

当我在Apache服务器中选择文件时,仅代码本身显示。我已经四处搜寻了一段时间,我似乎找不到这个问题。预先感谢。

您的PHP代码没有执行,因为服务器将文件解释为文本文件,因此为什么这些代码不执行。这是由于您的文件名,它具有.txt扩展名。

not sure how to get rid of the .txt suffix

使用任何代码编辑器(例如Notepad )将文件保存为PHP文件,从而消除了.txt扩展名。

或对于普通的Windows记事本,只需选择另存为" All File",并且文件名确保仅" index.php"。

最新更新