我希望这将是一个有用的页面,用于开始运行PHP代码以及解决当前问题我有一些非常简单的代码如下:
<html>
<head>
<title> Practice</title></head>
<body>
This is HTML
<?php
echo "This is PHP";
?>
</body>
<html>
Run Code Online (Sandbox Code Playgroud)
这是上传到运行apache的ec2网站.代码未被解释,当您查看页面的源代码时,它会显示php代码.
你可以看到这个页面.
有任何想法吗?php代码是如此基本,我认为它可能与apache配置有关.请告诉我您需要的任何其他信息,我会提供给您,希望告诉我如何获取.
sec*_*ula 10
你确定你安装了php吗?如果是,您需要确保apache正在将.php文件与php处理程序相关联.寻找类似于以下内容的条目/etc/apache/apache.conf
LoadModule php5_module modules/libphp5.so
Run Code Online (Sandbox Code Playgroud)
和
application/x-httpd-php php php5
Run Code Online (Sandbox Code Playgroud)
更改文件后,您需要重启apache via sudo service httpd restart
Nva*_*van 10
您可以安装中的libapache2-MOD-PHP5使用
apt-get install libapache2-mod-php5
Run Code Online (Sandbox Code Playgroud)
为我工作.
小智 5
如果您使用 php7,请确保安装了此模块。
sudo apt-get install libapache2-mod-php7.0
Run Code Online (Sandbox Code Playgroud)
将 7.0 替换为您正在使用的 php 版本。
要查找 php 版本,请使用
php -v
Run Code Online (Sandbox Code Playgroud)