gpt4 book ai didi

php - PHP 和 libapache2_mod_php 有什么区别

转载 作者:行者123 更新时间:2023-12-03 18:37:39 24 4
gpt4 key购买 nike

我是系统管理新手,在使用 Apache 2 服务器启动 oho 文件时,我必须在我的 Ubuntu 16.04 上安装 php。
我尝试了基本的sudo apt-get install php ,它只加载了一个空白页面(php 文件)。
但是安装libapache2_mod_php解决了我的问题。
我想了解这些差异。

最佳答案

这很简单:Apache 是 WWW 服务器,PHP - 一个解释器。作者 libapache2_mod_php库中,Apache 可以向 PHP 发送请求,PHP 构建网站,向 Apache 发送渲染的 HTML(或其他任何内容),然后将其响应给用户。

流程是这样的:
enter image description here

没有那个库,Apache 不知道 .php 是什么文件,并将其识别为可以下载的原始文件,而不被 PHP 解释(有时它非常危险,例如当您将密码存储在 PHP 文件中时)。

关于php - PHP 和 libapache2_mod_php 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50758456/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com