首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >a2enmod proxy_fcgi setenvif是做什么的?

问a2enmod proxy_fcgi setenvif是做什么的?
EN

Ask Ubuntu用户
提问于 2017-05-05 21:11:07
回答 1查看 6.5K关注 0票数 6

我和我的同事最近花了很长时间试图弄清楚为什么PHP 7在浏览器中显示为纯文本而不是运行。我们找到了一个不合格的StackOverflow答案,其中包含了这些命令。

代码语言:javascript
复制
sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php7.0-fpm
sudo service apache2 restart

它解决了问题,但不幸的是,答案中没有解释这些命令的作用。我们理解sudo service apache2 restart,但不理解前两行。我在网上搜索,但只找到了更多的这段代码的实例,而没有真正解释它是如何工作的,以及为什么需要它。

这些命令是做什么的,什么时候需要?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2017-05-05 21:20:50

好的,a2enmod是一个在apache2配置中启用指定模块的脚本。

模块proxy_fcgi提供对FastCGI协议的支持。关联的setenvif设置发送到FastCGI的变量。

a2enconf脚本在apache2中启用指定的配置文件,在本例中是php7.0-fpm (我假设配置PHP7.0-我没有使用这个配置文件)。

希望这能帮上忙。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/912326

复制
相关文章

相似问题

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