apache2.4 配置多个版本的 php7,php8)

2023-05-16

不多说,直接上配置修改  httpd.conf

<IfDefine php7>

Listen 82


LoadFile "D:/php-7.2.34/libssh2.dll" 
LoadModule php7_module "D:/php-7.2.34/php7apache2_4.dll"  
PHPIniDir "D:/php-7.2.34/"  
AddType application/x-httpd-php .php  
AddType application/x-httpd-php .html  
AddType application/pdf .pdf

</IfDefine>

<IfDefine php8>

Listen 8001

LoadFile "D:/php-8.0.21/libssh2.dll" 
LoadModule php_module "D:/php-8.0.21/php8apache2_4.dll"  
PHPIniDir "D:/php-8.0.21/"  
AddType application/x-httpd-php .php  
AddType application/x-httpd-php .html  
AddType application/pdf .pdf
LoadFile "D:/php-8.0.21/php8ts.dll" 

<Directory "D:/wwwroot/xxxxxxx">
    Options FollowSymLinks  
    AllowOverride All
    Require all granted
</Directory>
<VirtualHost _default_:8001>
DocumentRoot "D:/wwwroot/xxxxxxx/public"
#ServerName www.example.com:80
</VirtualHost>


</IfDefine>


特别注意 不同端口和网站一定要分开
安装服务
分别 
httpd.exe -k install -n Apache2.4_php7 -D php7
httpd.exe -k install -n Apache2.4_php8 -D php8

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

apache2.4 配置多个版本的 php7,php8) 的相关文章

  • PHP 7 和严格的“资源”类型

    PHP 7 支持资源的严格类型吗 如果是这样 怎么办 例如 declare strict types 1 ch curl init test ch function test resource ch 上面会报错 致命错误 未捕获类型错误 传
  • 打开 RewriteEngine 会产生 403 错误——如何打开 FollowSymLinks?

    我正在 OSX 上使用内置的 Apache2 我将文档根目录移动到桌面上的一个文件夹中 并确保 www and everyone具有读取权限 它工作得很好 很棒 PHP 工作 一切工作正常 直到我添加一个 htaccess仅此行 Rewri
  • composer.lock 中的 shasum 是什么? [关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我想升级包框架 我修改了我的composer lock 但我不明白沙苏姆 dist type zip url http www packag
  • Rails:关系 schema_migrations 的权限被拒绝

    我正在尝试为 Ruby on Rails Web 应用程序设置本地生产环境 我可以运行该应用程序rails server命令 它提供了开发环境 我尝试设置的生产环境纯粹是本地的 我按照本教程使用 apache 2 设置它 https www
  • 如何禁用apache2中的mod_deflate?

    如何在 Apache2 中禁用 mod deflate 对于特定目录中的文件 OR 对于所有具有扩展名的文件 例如 py 您可以设置环境变量no gzip http httpd apache org docs 2 2 mod mod def
  • PHP 混合类型与 Typescript 任意类型

    我正在尝试 PHPmixed输入自定义函数 但这个错误让我难住了 标点符号是我的 类型错误 参数 1 传递给 必须是一个实例mixed string given 下面的一些 示例 代码会导致错误消息并说明我希望实现的目标 下面是一些 TLD
  • 流浪者 403 禁止

    我已经成功运行 Vagrant 大约一周了 昨晚我运行了 vagrant reload 现在我无法再访问我的网站 VirtualBox 版本 4 2 16 流浪者版本1 2 7 我的 Vagrantfile 和 bootstrap sh h
  • 从 PHP/Apache 返回 100-Continue

    我正在尝试找到一种方法来防止脚本将不必要的数据上传到 PHP 脚本 我最初试图终止传入的读取连接 这显然违反了 HTTP 协议 我无法让它工作 但我一直在研究替代方案 发现100 Continue状态码正是我所需要的 我的客户应该发送所需的
  • HTTP 请求从 Web 服务器分派到 CGI/FastCGI 进程

    为了更好地了解 Web 应用程序中 HTTP 请求的处理方式 Apache 等 Web 服务器如何将请求分派到其虚拟主机之一 无论框架 Rails PHP Java 如何 最初执行的程序是什么 如果有人能列出以 Rails 为例的步骤 据我
  • php 5.x 7.x,ssl pdo 错误:对等证书 CN=`someName' 与预期的 CN='someIP' 不匹配

    我们有一个在端口 3306 上带有 mysql 的服务器 我们有证书和密钥 并且我们尝试连接到该服务器 但我们看到这样的问题 对等证书 CN SomeName 与预期的 CN someIP 不匹配 我读了很多文章 但找不到 PDO PHP
  • 使用 MySQL 进行 SVN 身份验证

    我正在尝试通过 MySQL 设置每个存储库 SVN 身份验证 但遇到一些问题 首先 两者有什么区别mod authn dbd and mod auth mysql 其次 我已经有一个 MySQL 数据库设置 其中包含用户 组和权限的表 是否
  • PHP升级到7版本后,为什么无法使用mongodb驱动?

    这是我发现的一个奇怪的情况 我一直在一个项目中同时使用 PHP 和 MongoDB 并更新了相关软件 升级后 我确实更新了新的conf文件 一切都很好 除了当我尝试使用MongoClient类中 我收到以下致命错误 致命错误 未捕获错误 在
  • 在 PHP 8 上安装 apcu_bc 包时遇到问题

    安装包时遇到以下错误pecl install apcu bc在 PHP 8 上 In file included from tmp pear temp apcu bc php apc c 35 usr local include php e
  • 使 www.example.com 和 example.com 使用相同会话变量的最佳方法?

    我正在处理一个网页 我们称之为 example com 并在 CNAME 别名 下添加了 DNS 记录 Host Record Points to TTL www example com 14400 但是 当我浏览 example com
  • 使用 Apache2 (mod_wsgi) 的 Django 出现问题,偶尔会无缘由地“无法从模块导入”

    我已经将我的 Django 网站放到了我的 Web 服务器上 并使用 apache2 和 mod wsgi 进行了设置 大部分时间一切都工作正常 但偶尔它只会给出错误 无法导入模块 通常是从我的模块导入 视图文件 但是 这不是该模块的问题
  • Apache httpd:根据其他*响应*标头有条件地设置响应标头

    有没有办法有条件地设置新的响应标头 其中条件使用另一个response标题 具体来说 仅当响应具有特定的 Content Type 时才应设置新的响应标头 我调查过模组头 http httpd apache org docs 2 2 mod
  • PCRE 库版本太旧

    Bug Genie 3 需要 PCRE 库 8 0 或更高版本 你有 版本 7 8 2008 09 05 将您的系统更新到最新版本 你常用的来源 在我查看问题并尝试通过以下步骤更新我的 PCRE 库后 wget the latest sou
  • “sites-enabled”和“sites-available”目录之间有什么区别? [关闭]

    Closed 这个问题是与编程或软件开发无关 help closed questions 目前不接受答案 Locked 这个问题及其答案是locked help locked posts因为这个问题是题外话 但却具有历史意义 目前不接受新的
  • 在 apache 上托管多个 SSL 证书

    我希望有人能帮我解决这个问题 我有 2 个 IP 可用于执行此操作 并且需要在同一台 Apache 服务器上托管 2 个不同的安全 SSL 域 我已经读到 从 Apache 2 2 开始 可以使用某种插件来使用单个 IP 但我希望保持尽可能
  • PHP 致命错误:未找到“MongoClient”类

    我有一个使用 Apache 的网站 代码如下 当我尝试访问它时 我在 error log 中收到错误 PHP Fatal Error Class MongoClient not found 以下是可能错误的设置 但我认为没有错误 php i

随机推荐

  • linux压缩文件解压

    文件格式解压方法 zipunzip FileName zip xzxz d FileName tar xz 或者 tar xvJf FileName tar xz bzbzip2 d FileName bz 或者 bunzip2 FileN
  • linux开机启动顺序

    文章目录 linux的开机启动顺序概述BIOS basic input output system 基本输入输出系统MBR master boot record 主引导记录 主引导程序总结 第一个程序 init运行等级System V in
  • 机器学习模型评估与改进: 交叉验证(cross validation)

    文章目录 交叉验证调用方法优势和不足注意事项 xff1a 分层k折交叉验证交叉验证的更多变形leave one out交叉验证Shuffle split交叉验证组间的交叉验证 总结 以监督学习的众多算法为例 xff0c 不管是分类还是回归
  • MRI机器学习工具箱nilearn: masker

    masker 对象的概念 对于任何基于神经影像的研究来说 第一步都是要加载数据 由于通常MRI是3D的 fmri加上时间这个轴 是4D的 对于机器学习模型来说 这种4D的数据结构不便于分析 nilearn中 masking data 本质上
  • 机器学习模型评估与改进:网格化调参(grid search)

    文章目录 简单网格化搜索参数过拟合的风险网格搜索与交叉验证 模型调参接口 GridSearchCV函数整体流程GridSearchCV 函数对交叉验证进一步分析不同核方法的情况网格化搜索中应用其他交叉验证策略嵌套交叉验证并行化 总结附注 x
  • 特征工程: 特征, 特征提取和特征选择

    文章目录 机器学习中的特征特征的重要性 特征提取和特征选择去除方差较小的特征单变量特征选择 Univariate feature selection F检验与互信息 其他特征选择方法重复性特征删除 用模型选择 并入pipeline 机器学习
  • 模型评估:评估矩阵和打分

    文章目录 目标优先二分类问题的评价指标第一类错误和第二类错误非均匀数据集混淆矩阵 正确率 精确率 召回率和f score不知道标签均匀性的情况精度 召回曲线和ROC曲线精度 召回曲线 xff08 precision recall curve
  • UEFI BIOS模式下Windows系统启动过程以及引导文件修复方法

    有关UEFI BIOS基础知识的简介 xff0c 一年前在网易博客做过详细的概述 鉴于某些网友仍然对UEFI下Windows的启动过程不甚了解 xff0c 虽然网上有各式各样的启动修复工具 xff0c 但是对于新手来说 xff0c 如果不明
  • spark python脚本在命令行的执行方法

    有时候我们的pyspark代码需要在服务器上运行 xff0c 那么具体的运行方法是什么呢 xff1f pysprk aa py 只需要在pyspark后面写上自己想要运行的python文件即可 xff0c 是不是很简单 xff0c 哈哈哈
  • 迁移Linode服务器

    迁移Linode服务器 从美国将Linode的一个服务器迁移到日本的机房 xff1a 1 首先为了保证数据的完整性 xff0c 把两台VPS主机都关机 2 到新的VPS主机控制面板那样把Disk Image和Swap Image给删除了 x
  • JAVA 正则表达式 (超详细)

    新网站上线 欢迎大家 网站交易中心 在这里你可以购买或者出售你的网站 网站信息发布中心 在这里有各种交易信息的发布 同时提供 一些软件的免费使用 xff08 附有源码 xff09 网站博客系统 这里你可以注册自己的博客 一个账户无限量博客
  • mysql查看binlog日志内容

    mysql的binlog日志位置可通过show variables like 39 datadir 39 查看 xff0c 直接打开无法查看 xff0c 要看其内容2个办法 xff1a 1 登录到mysql查看binlog 只查看第一个bi
  • 常用模拟器及ROM下载地址

    Nintendo Nintendo Entertainment System Super Nintendo Entertainment System Nintendo 64 Project64 https www pj64 emu com
  • Linux下安装jdk配置报错:-bash: java: command not found

    可能是jdk解压有问题 xff0c 重新解压然后source etc profile xff1a 使配置生效 再 java version来查看配置成功没
  • IP地址段范围写法

    A类IP段 0 0 0 0 到127 255 255 255 B类IP段 128 0 0 0 到191 255 255 255 C类IP段 192 0 0 0 到223 255 255 255 XP默认分配的子网掩码每段只有255或0 xf
  • 有时间细读这些书

    1 Windows程序设计 第5版 珍藏版 xff1a 这是很经典的一本介绍Win32 API编程的书了 xff0c 基本介绍到了大多数关于Windows程序设计的基本内容 2 Windows程序设计 王艳平版 xff1a 这本和上一本的区
  • linux中systemctl详细理解及常用命令

    一 systemctl理解 Linux 服务管理两种方式service和systemctl systemd是Linux系统最新的初始化系统 init 作用是提高系统的启动速度 xff0c 尽可能启动较少的进程 xff0c 尽可能更多进程并发
  • Linux查看网速命令

    watch 34 ifconfig eth0 grep byte 34
  • 软件正在改变世界,程序员应该得到足够尊重

    软件无处不在 xff0c 越来越多的人离不开软件 xff0c 你打开电脑 xff0c 你使用手机 xff0c 你购物娱乐 软件一直在帮你 xff0c 软件已经渗透到我们的工作 生活 娱乐的方方面面 xff0c 软件每一天都在改变着这个世界
  • apache2.4 配置多个版本的 php7,php8)

    不多说 xff0c 直接上配置修改 httpd conf lt IfDefine php7 gt Listen 82 LoadFile 34 D php 7 2 34 libssh2 dll 34 LoadModule php7 modul