繁体   English   中英

如何启用PHP在HTML网页上显示?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM