我从源代码安装了 PHP 5.6.1,并在配置阶段使用了此配置。
./configure --prefix=/usr/local/php --with-mysql --enable-cli --enable-mbstring --enable-exif --with-pdo-mysql=mysqlnd --with-gd --enable -session --enable-dom --enable-phpdbg --enable-fpm --enable-ctype --with-vpx-dir --with-jpeg-dir --with-png-dir --with-xpm-dir --with-freetype-dir
我认为如果出现问题,它应该给我一个错误,但我做到了make
,make installed
一切顺利。PHP 只能与其他扩展一起找到,但我似乎无法在php-cli
任何地方找到。我已经做好了
php -v
php-cli -v
/usr/local/php/bin/php -v
似乎都在说-bash: php: command not found
我找到的唯一参考cli
是一个名为cli.h
found in/usr/local/php/include/php/sapi/cli
这个构建有什么问题吗?
编辑
查看这张图片,php 实际上告诉我 cli 二进制文件在哪里,但是当我尝试运行它时,它找不到它。