html 中的 PHP 打印代码而不是执行

html 中的 PHP 打印代码而不是执行

我正在尝试在本地主机上运行一个简单的 php 代码,但它似乎表现得很奇怪。

我的 HTML 代码

<html>
<head>
<meta charset="UTF-8">
<title>Cloud Computing</title>
</head>
<body>
<form action="url.php" method="post">
<table border="0">
<tr> 
    <td>Input</td>
    <td align="center"><input type="text" name="username" size="30" /></td>
</tr>
<tr>
    <td colspan="2" align="center"><input type="submit" value="Submit"/></td>
</tr>
</table>
</form>
</body>
</html>

我的 PHP 代码

<html>
 <head>
 <meta charset="UTF-8">
  <title>PHP Test</title>
 </head>
 <body>

<?php
date_default_timezone_set('America/Los_Angeles');
echo date_default_timezone_get() . ' => ' . date('e') . ' => ' . date('T');
?>


 </body>
</html>

我的本地主机截图

在此处输入图片描述

尝试过

  1. http://howtoubuntu.org/how-to-install-lamp-on-ubuntu
  2. 运行php -r 'echo "\n\nYour PHP installation is working fine.\n\n\n";' 结果Your PHP installation is working fine.
  3. 重启服务器
  4. 参考了 YouTube 上的 Derek Banas 视频,两个代码看起来都很好。

这很奇怪,因为它既不打印整个代码,也不执行它。

请帮助,我正在使用 ubuntu 16.04,从 ubuntu 本身运行我的本地主机。

我也尝试了这里的解决方案。也许我做错了什么(新手警报!)

答案1

代码不是问题,

刚刚尝试重新安装 php,因为 Ubuntu 已经升级到 7(尽管我之前有 7)

1>sudo apt-get install apache2 php libapache2-mod-php

这似乎对我有用!

下面的链接很有帮助。 PHP 脚本未在 Apache 服务器上执行

谢谢大家的帮助。@Cyber​​_star”

我刚刚在我的网络服务器中运行了 php 代码,它运行成功了,所以它必须与你的网络服务器有关”

我通过这条评论关注了你的意见!再次感谢!

相关内容