首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何利用.htaccess设置在HTML文件中使用PHP7代码

如何利用.htaccess设置在HTML文件中使用PHP7代码
EN

Stack Overflow用户
提问于 2017-06-13 13:24:04
回答 1查看 2.8K关注 0票数 6

我正在使用linux服务器,并且在我的服务器上安装了PHP7.*版本。我想在HTML文件中使用PHP代码。现在,它在网页中呈现PHP代码。我在我的.htaccess文件中使用了以下代码,但它不起作用。

AddHandler x-httpd-php .html .htm

AddHandler php7-script .php .html .htm

<FilesMatch "\.html?$">
SetHandler application/x-httpd-php7
</FilesMatch>

但所有这些都不起作用。

EN

回答 1

Stack Overflow用户

发布于 2018-07-16 04:12:43

安装php7.0-cgi之后

sudo apt install php7.0-cgi

you can add to your .htaccess

AddHandler php70-cgi .php 

告诉Apache使用名为php70-cgi的模块对任何扩展名为".php“的文件运行PHP。

它不工作的一个原因可能是

/etc/apache2/sites-available/default

如果存在AllowOverride“None”,则将其设置为“All”,否则只能在<Directory>中进行设置,而不能在.htaccess中进行设置

<Directory /var/www/>
    ...
    AllowOverride All
    ...
</Directory>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44512947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档