自动摘要
正在生成中……
📄 php.ini 和 php-fpm.ini 的位置
配置文件所在路径如下:
/opt/homebrew/etc/php/8.3/
🍺 关于 php@8.3
的说明
php@8.3
是 keg-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