[英]How Do I enable PHP to be shown on HTML webpage?
我在论坛和Google上搜索了几个小时,除了“您的主机可能不支持PHP”之外,没有其他明确的答案。 我已经把我的PHP页面简化了,只显示一些文本用于测试,但是我仍然只得到一个空白页面。 我尝试在本地通过浏览器以及通过Web服务器将其打开,两者的结果相同。 任何人都知道为什么这个简单的PHP甚至不会出现在网页上?
<?php
echo "Show some text";
?>
also tried:
<html>
<?php
echo "Show some text";
?>
</html>
文件的文件名是什么? 文件扩展名是.html文件还是.php文件? 如果是.html,请将其重命名为.php并再次进行首次测试。
要检查并查看服务器上是否支持php,请创建另一个名为phpinfo.php
文件,并在其中插入以下代码:
<?php
phpinfo();
?>
并保存,然后在服务器上转到它。 您应该在该页面上看到PHP配置输出。 如果它不起作用,则说明您的服务器上没有正确安装PHP。
您的文件必须以.phtml或.php结尾,以使PHP在HTML页面上工作。
index.php
<?php
echo "Hello World!";
?>
或者您可以欺骗服务器,Apache和Nginx都支持IIS。 基本上,您可以拥有“ index.x”或“ index.px”-您自己的自定义扩展名,出于明显的原因,建议不要这样做。 在Apache(您的public_html文件夹)中,在您的.htaccess文件中启用此功能:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .ac1d
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .x
# your custom extension above.
要查看所有内容的来源(无需处理):
通过更改文件名以使用.phps
扩展名,大多数服务器已经设置有源查看格式。 如果没有,则必须创建一个.htaccess文件,并将此行临时添加到其中:
AddType text/plain .php
AddType text/plain .html
这将强制文件在每次访问时都显示为纯文本。 只要记住以后将其删除即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.