×

Mac使用homebrew安装完php8.3后的必要说明

Falcon 2025-08-01 views:
自动摘要

正在生成中……

📄 php.ini 和 php-fpm.ini 的位置

配置文件所在路径如下:

/opt/homebrew/etc/php/8.3/

🍺 关于 php@8.3 的说明

php@8.3keg-only 的,这意味着它不会自动创建符号链接到 /opt/homebrew, 因为它是另一个 PHP 版本的替代版本。


🔧 将 PHP 8.3 设为优先使用的版本

在终端中运行以下命令,将其添加到你的 ~/.zshrc 中:

echo 'export PATH="/opt/homebrew/opt/php@8.3/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/opt/homebrew/opt/php@8.3/sbin:$PATH"' >> ~/.zshrc

然后执行 source ~/.zshrc 使其生效。


🛠 编译器查找 PHP 8.3 时所需的环境变量

如果你需要用编译器找到 PHP 8.3,可以设置以下环境变量:

export LDFLAGS="-L/opt/homebrew/opt/php@8.3/lib"
export CPPFLAGS="-I/opt/homebrew/opt/php@8.3/include"

🚀 启动 PHP 8.3

✅ 使用 brew services 启动并在登录时自动重启:

brew services start php@8.3

🚫 如果不需要后台服务,只需前台运行:

/opt/homebrew/opt/php@8.3/sbin/php-fpm --nodaemonize
本文收录于