宝塔用户_egwbcm 发表于 2024-6-13 11:43:56

【待反馈】php8.1安装失败

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:免费版8.2.0
系统版本:Alibaba 3
问题描述:php8.1编译安装失败,尝试过极速安装,7.4版本以上php都无法安装。
相关截图(日志、错误):https://www.bt.cn/bbs/forum.php?mod=image&aid=176246&size=300x300&key=8bef19abc5d1edda&nocache=yes&type=fixnone

运维技术阿闯 发表于 2024-6-13 14:24:33

您好,这些错误表明在配置 PHP 编译时,configure 脚本检测到 iconv 库不支持 errno,这通常是一个兼容性问题。errno 是一个全局变量,用于在 C 库函数调用失败时存储错误代码。

如何您没有任何添加的编译象的话请执行以下操作

sudo apt-get install libiconv-hook-dev libiconv1.15-dev
然后重新安装

宝塔用户_egwbcm 发表于 2024-6-13 14:52:22

运维技术阿闯 发表于 2024-6-13 14:24
您好,这些错误表明在配置 PHP 编译时,configure 脚本检测到 iconv 库不支持 errno,这通常是一个兼容性问 ...

在终端内输入上述代码后出现以下结果:
sudo: apt-get: command not found

宝塔用户_egwbcm 发表于 2024-6-13 15:39:54

运维技术阿闯 发表于 2024-6-13 14:24
您好,这些错误表明在配置 PHP 编译时,configure 脚本检测到 iconv 库不支持 errno,这通常是一个兼容性问 ...

此外我根据搜索的结果做了些其他尝试:

如果您在Linux系统上运行“sudo:apt-get:command not found”错误,则可能是因为您使用的是不支持apt包管理器的Linux发行版。
如果您使用的是Debian或Ubuntu发行版,则可以尝试使用以下命令安装apt包管理器:
sudo apt-get update
sudo apt-get install apt
如果您使用的是其他Linux发行版,则需要使用该发行版的特定包管理器来安装nginx。例如,如果您使用的是CentOS或Fedora发行版,则可以使用以下命令安装nginx:
sudo yum install nginx
请注意,具体的安装步骤可能因您使用的Linux发行版而有所不同。建议您查阅您所使用的Linux发行版的官方文档以获取更准确的安装说明。
————————————————
原文链接:https://blog.csdn.net/weixin_44064357/article/details/130638669

执行sudo yum install nginx后出现报错


运维技术阿闯 发表于 2024-6-13 16:50:52

宝塔用户_egwbcm 发表于 2024-6-13 15:39
此外我根据搜索的结果做了些其他尝试:




您好,您执行以下命令
sudo yum install libiconv-hook-dev libiconv1.15-dev

宝塔用户_egwbcm 发表于 2024-6-13 17:12:52

运维技术阿闯 发表于 2024-6-13 16:50
您好,您执行以下命令

有执行,返回 “sudo: apt-get: command not found”,这意味这什么呢?

宝塔用户_egwbcm 发表于 2024-6-13 17:16:43

运维技术阿闯 发表于 2024-6-13 16:50
您好,您执行以下命令

这张图片是我运行的结果,您看看?

运维技术阿闯 发表于 2024-6-13 17:25:03

宝塔用户_egwbcm 发表于 2024-6-13 17:16
这张图片是我运行的结果,您看看?

您好,您这个问题是安装源的问题,
您这边可以从尝试,将可以先将 /etc/yum.repos.d 目录下的文件备份到其他位置
找到一份相应的仓库配置文件放到/etc/yum.repos.d/目录下
然后重新建立缓存

宝塔用户_egwbcm 发表于 2024-6-13 18:34:05

运维技术阿闯 发表于 2024-6-13 17:25
您好,您这个问题是安装源的问题,
您这边可以从尝试,将可以先将 /etc/yum.repos.d 目录下的文件备份到 ...

抱歉,我不清楚可以去哪里找到相应的仓库配置文件

运维技术阿闯 发表于 2024-6-14 09:50:33

宝塔用户_egwbcm 发表于 2024-6-13 18:34
抱歉,我不清楚可以去哪里找到相应的仓库配置文件

您好,您可以联系一下厂商那边,让厂商那边给您操作一下

宝塔用户_egwbcm 发表于 2024-6-17 09:15:35

如果更换之后执行命令还是返回erorr呢?

以下链接是我和阿里云售后的对话记录
https://smartservice.console.aliyun.com/service/chat?id=00094CD88X

宝塔用户_egwbcm 发表于 2024-6-17 10:22:50


宝塔用户_egwbcm 发表于 2024-6-17 10:23:40

运维技术阿闯 发表于 2024-6-14 09:50
您好,您可以联系一下厂商那边,让厂商那边给您操作一下

如果更换之后执行命令还是返回erorr呢?

以下链接是我和阿里云售后的对话记录
https://smartservice.console.aliyun.com/service/chat?id=00094CD88X

运维技术阿闯 发表于 2024-6-17 14:36:44

宝塔用户_egwbcm 发表于 2024-6-17 10:23
如果更换之后执行命令还是返回erorr呢?

以下链接是我和阿里云售后的对话记录


您好,根据以下执行
yum update
sudo yum install libiconv-hook-devel libiconv1.15-devel

宝塔用户_egwbcm 发表于 2024-6-17 15:27:34

运维技术阿闯 发表于 2024-6-17 14:36
您好,根据以下执行

不行啊,我想现在我们的问题就是无法安装iconv库对吧?https://www.bt.cn/bbs/forum.php?mod=image&aid=176526&size=300x300&key=5f725fbdd0802233&nocache=yes&type=fixnone
页: [1] 2
查看完整版本: 【待反馈】php8.1安装失败