You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

源码编译PHP后生成的PHP二进制文件存放位置

PHP 8.0.15 编译后二进制文件存放路径

仅执行./configure和make、未执行make install时,编译生成的PHP二进制不会被同步到系统全局PATH目录,默认存放在你解压PHP源码包的根目录下,不同运行模式对应的路径如下:

  • CLI命令行模式(终端执行脚本常用版本)二进制路径:[你的PHP源码解压根目录]/sapi/cli/php
  • FPM模式(配合Nginx/Apache处理Web请求版本)二进制路径:[你的PHP源码解压根目录]/sapi/fpm/php-fpm
  • CGI模式二进制路径:[你的PHP源码解压根目录]/sapi/cgi/php-cgi

你可以直接进入PHP源码解压后的根目录,执行以下命令验证文件是否可用:

./sapi/cli/php -v

命令正常输出PHP 8.0.15的版本信息,就说明定位到了正确的二进制文件。

补充说明

  • 若需要在系统任意路径直接调用php命令,在源码根目录执行sudo make install即可,默认会将二进制安装到/usr/local/bin/目录,你也可以在执行./configure阶段通过--prefix参数自定义安装路径。
  • 如果按上述路径查找不到文件,可在源码根目录执行find . -type f -name "php" -executable命令,会自动列出源码目录下所有可执行的php文件。

内容的提问来源于stack exchange,提问作者Black

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.01 04:42:27