gpt4 book ai didi

php - 正确设置 php,例如通过 .htaccess 添加多个 php 版本支持

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:01:38 25 4
gpt4 key购买 nike

我正在尝试学习如何使用 apache2、php5、mysql、redis、mongodb 和任何其他开发工具设置 (vps) 主机。

我要练习这个trought“Vagrant(up.com)”。我想使用 CentOS,但现在我正在使用默认的“盒子”,希望是“Ubuntu 12.04”。

安装 apache2 并不难,MySql 也不难。仔细设置 PHP 是另一回事。

我通过 http://debphp.org/ 找到了一种安装较新 php 版本的方法.这是唯一的方法吗?托管公司如何解决这个问题?

现在是我真正的问题。所以我可以安装 php5.4+,但我真正想要的是同时拥有 5.4(默认)和 5.5。我想通过 .htaccess 文件启用 PHP 5.5,就像我当前的(共享)主机一样。

例如:

# .htaccess
AddHandler application/x-httpd-php55 .php

我也想做同样的事情,但我不知道怎么做。我试过谷歌,但我不知道使用什么关键字。我尝试了一些,但没有结果。

有没有人有链接或知道一本书(不一定是免费的)我可以在哪里找到它?我唯一找到的是:Conditional PHP Version in .htaccess .但答案是要真正理解正在发生的事情。

仅供引用:我不是 Linux 终端专家(还 :))并且我对 apache2 了解不多,但这并不意味着我没有尝试学习它。

编辑:实际上,一旦我准备好拥有自己的 VPS,我就计划使用 Nginx,所以如果人们也知道在该程序上这样做的方法,那么请放心。最终我想学习如何使用/配置两者。

最佳答案

您需要并行安装 PHP,然后用户可以使用 .htaccess 文件中的处理程序指令选择所需的 PHP 版本,例如:

# PHP 5.4
AddType application/x-httpd-php54 .php

# PHP 5.5
AddType application/x-httpd-php55 .php

诸如此类的安装是自定义的,需要能够安装包并配置它们以通过模块与 Apache 一起使用,如果您不熟悉这些,这不是一件容易的事。我建议购买 cPanel从您的主机供应商或直接从 cPanel 获得许可,因为该软件将使管理软件(Apache、PHP、MySql)变得更加容易,并允许对您需要的项目进行简单的单击配置。它还可以让您花费更少的时间配置服务器,而将更多的时间用于网站实际工作,因为您的最终目标是使用 Web 服务器。

关于php - 正确设置 php,例如通过 .htaccess 添加多个 php 版本支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19472690/

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