amh7.0 安装失败:No package 'oniguruma' found?

configure: error: Package requirements (oniguruma) were not met:

No package 'oniguruma' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ONIG_CFLAGS
and ONIG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
make: *** 没有指明目标并且找不到 makefile。 停止。
make: *** 没有规则可以创建目标“install”。 停止。
mkdir: 无法创建目录"/usr/local/php-8.0/var/run/pid": 没有那个文件或目录
mv: 无法将"/tmp/ext_8.0" 移动至"/usr/local/php-8.0/extcode": 没有那个文件或目录
[Notice] php-8.0 is not installed.
==========================================================================
抱歉。安装 AMH 失败了,
如有需要帮助安装,请联系我们: https://amh.sh/bbs/forum.htm

安装的时候提示这个,我使用的系统是Centos7.9,今天刚重新安装的系统。

[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
[root@localhost ~]# uname -sr
Linux 5.18.10-1.el7.elrepo.x86_64

阅读 2.8k
1 个回答

报错是PHP安装失败,没找到oniguruma的软件包,
这个默认没找到时正常amh是会自动下载安装的,上面安装日志没能看到oniguruma的部分,
试下手动下载rpm包安装看具体报什么错误,(centos7、x86_64)

wget code.amh.sh/files/oniguruma-6.8.2-1.el7.x86_64.rpm
wget code.amh.sh/files/oniguruma-devel-6.8.2-1.el7.x86_64.rpm
yum -y install ./oniguruma-6.8.2-1.el7.x86_64.rpm ./oniguruma-devel-6.8.2-1.el7.x86_64.rpm

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏