首页 > 编程语言 >mac系统如何切换php版本

mac系统如何切换php版本

时间:2024-05-30 15:56:49浏览次数:15  
标签:bin 8.3 -- mac 切换 7.4 brew php

brew install shivammathur/php/[email protected]  安装的这个库  安装8.1。8.3 替换即可
# 卸载所有 PHP 版本
brew uninstall --ignore-dependencies php
brew uninstall --ignore-dependencies [email protected]
brew uninstall --ignore-dependencies [email protected]
brew uninstall --ignore-dependencies [email protected]

# 安装所需 PHP 版本
brew install shivammathur/php/[email protected]
brew install shivammathur/php/[email protected]
brew install shivammathur/php/[email protected]

# 切换到 PHP 7.4
brew unlink php
brew link --force --overwrite [email protected]
php -v
which php

# 切换到 PHP 8.3
brew unlink php
brew link --force --overwrite [email protected]
php -v
which php

# 确保 PATH 设置正确
export PATH="/opt/homebrew/bin:/opt/homebrew/sbin:$PATH"
source ~/.zshrc  # 或者 source ~/.bash_profile

# 清理旧链接(如果需要)
rm -rf /usr/local/bin/php
rm -rf /usr/local/bin/phpize
rm -rf /usr/local/bin/php-config

# 重新链接所需版本
brew link --force --overwrite [email protected]

  

 

标签:bin,8.3,--,mac,切换,7.4,brew,php
From: https://www.cnblogs.com/cbywan/p/18222542

相关文章

  • 是否有办法区分 Mac App Store 应用程序的重新安装和更新?
    我正在开发一款电子应用,并将其发布到MacAppStore。我的主要目标是在应用卸载(和重新安装)时清除应用创建的用户数据,而不是在更新时。但是这在MacOS上是不可能实现的,因为在MacOS上卸载只是将应用文件夹拖入垃圾箱,而垃圾箱是无法干预的。因此,我转而尝试在应用从全新安装中首次......
  • 使用 Bootstrap 5 无法在 php 文件中实现智能识别
    我使用VisualStudioCode在php文件中使用Bootstrap5。Bootstrap会在我编写HTML代码时向我显示建议,如第一张图片。但当我编写HTML代码时,它什么也不显示,如第二张图片。我尝试使用了许多扩展,并在设置中将php的执行路径和"php":"html"设置为emmet语言。我......
  • mac,linux 查看文件编码
    查看文件编码可以通过以下几种方式:在类unix编程时,在读取文本的时候会遇到文本的编码问题,这时候就要查看文件内容的编码了,下面是查看编码的几种方式1.在Vim中可以直接查看文件编码:setfileencoding即可显示文件编码格式。如果你只是想查看其它编码格式的文件或者想解决用Vim......
  • VMware ESXi 7.0U3q macOS Unlocker & OEM BIOS 集成网卡驱动和 NVMe 驱动 (集成驱动
    VMwareESXi7.0U3qmacOSUnlocker&OEMBIOS集成网卡驱动和NVMe驱动(集成驱动版)ESXi7U3标准版集成Intel网卡、RealtekUSB网卡和NVMe驱动请访问原文链接:https://sysin.org/blog/vmware-esxi-7-u3-sysin/,查看最新版。原创作品,转载请保留出处。作者主页:sy......
  • VMware ESXi 7.0U3q macOS Unlocker & OEM BIOS 标准版和厂商定制版
    VMwareESXi7.0U3qmacOSUnlocker&OEMBIOS标准版和厂商定制版ESXi7.0U3标准版,Dell(戴尔)、HPE(慧与)、Lenovo(联想)、Inspur(浪潮)、Cisco(思科)、Hitachi(日立)、Fujitsu(富士通)、NEC(日电)OEM定制版请访问原文链接:https://sysin.org/blog/vmware-esx......
  • 基于php云中仙鹤.鹤类分享网论文
    摘要云中仙鹤鹤类分享网是一个专注于鹤类研究和保护的综合性在线平台。它汇集了大量关于鹤类的专业知识、研究成果、保护动态以及相关的新闻和事件。该网站致力于提供一个全面而详细的信息资源,帮助用户深入了解鹤类的生物学特性、生态习性、分布范围和保护现状。云中仙鹤......
  • 如何在 PHP 8.3 中声明变量
    在php7.3中,我做了如下操作。$TitelString=$_GET["TitelString"];If(!$TitelString)$TitelString="";$AuteurString=$_GET["AuteurString"];If(!$AuteurString)$AuteurString="";$JaarString=$_GET["JaarS......
  • Quanutm machine learning demos from pennylane
    QubitrotationUsingqubitrotationexampletounderstandbasicsyntaxofpennylane,gradientdescent.Seethislinkformoredetails.importpennylaneasqmlfromjaximportnumpyasnpimportjaximportjaxoptdev1=qml.device("lightning.qubit&qu......
  • 记录kali搭建Apache+MySQL+PHP
    一.打开相应的服务kali中已经预先安装好了Apache2,MySQL和PHP,所以我们在使用的时候只需要打开相应的服务即可。1.打开Apache2服务kali预先安装的Apache在etc文件里,我们ls显示文件后发现了apache2文件夹,进入到该文件夹后启动服务,命令如下:/etc/init.d/apache2start检测服务......
  • 【Mac】关于Mac的github配置和本地项目上传
    目录前言什么是github?有什么用?github个人账户创建Mac的git环境配置生成密钥将密钥添加到github创建github仓库将本地文件上传至github仓库一些常用的git命令总结前言  本文主要介绍了Mac的git环境配置,github仓库的创建,本地文件上传到github仓库以及常用的git命......