PHP 在 html 的正文中未呈现
PHP in body of html not rendering
Hostgator 最近更改了共享帐户的服务器配置。其结果是 html 文件以前服务于 php 现在它们不是。输出包括源代码中显示的 php 个标签,当然它不会被渲染。
他们不会帮忙,告诉我这是一个编码问题。我不相信...
<?php echo 'test'; ?>
无效。
所以我可以更改所有 html 文件和内部链接以具有 php 文件扩展名,但这是一项乏味的工作。幸运的是,如果我被迫它是一个小网站。
但是,如果我添加一个 .htaccess 而不是:
AddType application/x-httpd-php .htm .html
这个应该剪了吧?
然后我收到在 Firefox 上抛出一个打开文件对话框的请求,但仍然没有在 IE 上呈现...(我收到错误:您已选择打开...这是:application/x-httpd-php
)
任何想法表示赞赏。
对于Hosgator,您应该添加以下代码:
AddHandler application/x-httpd-php5 .html .htm
注意 php 之后的“5”。
Hostgator 最近更改了共享帐户的服务器配置。其结果是 html 文件以前服务于 php 现在它们不是。输出包括源代码中显示的 php 个标签,当然它不会被渲染。
他们不会帮忙,告诉我这是一个编码问题。我不相信...
<?php echo 'test'; ?>
无效。
所以我可以更改所有 html 文件和内部链接以具有 php 文件扩展名,但这是一项乏味的工作。幸运的是,如果我被迫它是一个小网站。
但是,如果我添加一个 .htaccess 而不是:
AddType application/x-httpd-php .htm .html
这个应该剪了吧?
然后我收到在 Firefox 上抛出一个打开文件对话框的请求,但仍然没有在 IE 上呈现...(我收到错误:您已选择打开...这是:application/x-httpd-php
)
任何想法表示赞赏。
对于Hosgator,您应该添加以下代码:
AddHandler application/x-httpd-php5 .html .htm
注意 php 之后的“5”。