找回密码
 立即注册
查看: 123|回复: 6

ARM架构下PHP编译安装报错的解决办法

[复制链接]

236

主题

0

回帖

236

积分

中级会员

积分
236
发表于 2023-8-25 14:34:43 | 显示全部楼层 |阅读模式
以 Oracle Linux8 为例:
  1. yum install -y cmake cmake3
复制代码
  1. dnf install libjpeg-turbo-develdnf install libpng-develdnf install libjpeg-turbo-develdnf install freetypednf install freetype-develyum install -y libsodium-devel
复制代码

此时废塔等面板应该可以正常安装PHP了,已安装未正常运行需要卸载后重新安装。

还有其他报错可以尝试安装oniguruma:
  1. dnf install oniguruma
复制代码
或者
  1. wget https://vault.centos.org/centos/8/PowerTools/aarch64/os/Packages/oniguruma-devel-6.8.2-2.el8.aarch64.rpmyum install oniguruma-devel-6.8.2-2.el8.aarch64.rpm
复制代码

sodium.so扩展有问题请尝试:
  1. yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm \  && yum install -y php-cli libsodium \  && yum install -y php-pear php-devel libsodium-devel make \  && pecl channel-update pecl.php.net \  && pecl install libsodium \  && yum remove -y php-pear php-devel libsodium-devel make \  && echo 'extension=sodium.so' > /etc/php.d/20-sodium.ini \  && php -i | grep sodium
复制代码
回复

使用道具 举报

0

主题

936

回帖

0

积分

新手上路

积分
0
发表于 2023-8-25 14:42:46 | 显示全部楼层
绑定
回复 支持 反对

使用道具 举报

0

主题

963

回帖

0

积分

新手上路

积分
0
发表于 2023-8-25 14:44:58 | 显示全部楼层
厉害了。没搞过php这些东西,我在甲骨文的arm上尝试装过,但是搞得一团遭,也不知道怎么配合caddy使用。最后放弃用python了。:lol
回复 支持 反对

使用道具 举报

0

主题

985

回帖

0

积分

新手上路

积分
0
发表于 2023-8-25 14:54:54 | 显示全部楼层
没试过楼主这个方法,有人试一试没,如果有效回复一下。我的解决方案与这个大相径庭。
回复 支持 反对

使用道具 举报

0

主题

947

回帖

0

积分

新手上路

积分
0
发表于 2023-8-25 15:04:30 | 显示全部楼层
docker搞定
回复 支持 反对

使用道具 举报

0

主题

971

回帖

0

积分

新手上路

积分
0
发表于 2023-8-25 15:12:49 | 显示全部楼层
@Toools 速度来试试。
回复 支持 反对

使用道具 举报

0

主题

952

回帖

0

积分

新手上路

积分
0
发表于 2023-8-25 15:16:51 | 显示全部楼层
docker秒殺
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翻墙党

GMT+8, 2026-10-2 15:30 , Processed in 0.262998 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表