所以我试着在亚马逊ec2 ubuntu实例上开始一个简单的网页。我安装了apache2,php,所需的一切。当我设置我的简单页面时,它显示我在html中的所有内容,除了php代码。这是我到目前为止所得到的。
<div id="leftdiv">
<h1> Test Inside Left Div </h1>
<br>
<?php date('m/d/y - h:i:s'); ?>
<br>
<p> Can you see the date above? </p>
</div>
h1标签和p标签中的所有内容都显示正常。但是日期不会显示在页面上。我已经广泛搜索了这个,我尝试的所有解决方案仍然无效。
到目前为止,我已经在php5.conf中注释了以下内容。
<IfModule mod_php5.c>
<FilesMatch "\.ph(p3?|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>
# To re-enable php in user directories comment the following lines
# (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
# <IfModule mod_userdir.c>
# <Directory /home/*/public_html>
# php_admin_value engine Off
# </Directory>
#</IfModule>
</IfModule>
重启了apache2而没有。我在apache2.conf文件中添加了以下两行。
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
重新启动apache2而没有。该文件保存为.php文件,因此不确定它可能是什么。当我只想在html中将它作为一个简单的一两行时,我宁愿不必在php中写出整个文件。任何帮助将不胜感激。