0

好的,所以我对网站设计非常陌生,所以请记住这一点。我一直在开发一个网站(文件扩展名为 .shtml),现在是时候向它添加 php 代码了。这只是一点代码,但在.shtml网站上不起作用;php 代码以注释形式出现在源代码中。我想知道是否有办法让 php 代码在 shtml 网站上工作。谢谢。

4

3 回答 3

3

将 .shtml 更改为 .php 更新您可能拥有的包含文件以及您正在使用的文件。

要保留您的 .shtml,请添加此

AddType application/x-httpd-php .shtml

请记住,这会给您的网络服务器带来额外的负载,因为它现在将扫描所有 .shtml 中的 php 而不仅仅是 .php 文件

这可以在 httpd.conf 文件中添加

于 2012-07-18T19:44:29.227 回答
0

您需要设置一个 Web 服务器才能使其正常工作。结帐 Apache,或http://www.apachefriends.org/en/xampp.html以获得非常容易设置的东西。您不能只是将 PHP 放入 html 页面并期望它执行,它需要解释器。

于 2012-07-18T19:13:15.187 回答
0

将您的 PHP 代码编写为单独的 .php 文件,然后使用 SSI 将其包含在内,如下所示:

<!--#include virtual="/path/to/yourfile.php" -->

这在托管网站上对我有用,无需更改 .htaccess。PHP 在包含在 .shtml 页面中之前执行。

于 2014-06-04T18:48:11.307 回答