全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 617|回复: 7

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

[复制链接]
发表于 2023-8-25 14:41:28 | 显示全部楼层 |阅读模式
本帖最后由 Syc 于 2023-8-25 14:47 编辑

以 Oracle Linux8 为例:

  1. yum install -y cmake cmake3
复制代码

  1. dnf install libjpeg-turbo-devel
  2. dnf install libpng-devel
  3. dnf install libjpeg-turbo-devel
  4. dnf install freetype
  5. dnf install freetype-devel
  6. yum 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.rpm
  2. yum 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 \
  2.   && yum install -y php-cli libsodium \
  3.   && yum install -y php-pear php-devel libsodium-devel make \
  4.   && pecl channel-update pecl.php.net \
  5.   && pecl install libsodium \
  6.   && yum remove -y php-pear php-devel libsodium-devel make \
  7.   && echo 'extension=sodium.so' > /etc/php.d/20-sodium.ini \
  8.   && php -i | grep sodium
复制代码
发表于 2023-8-25 16:07:50 | 显示全部楼层
php5的
https://www.234du.com/1026.html
发表于 2023-8-25 14:59:09 | 显示全部楼层
没试过楼主这个方法,有人试一试没,如果有效回复一下。我的解决方案与这个大相径庭。
发表于 2023-8-25 14:47:07 | 显示全部楼层
厉害了。没搞过php这些东西,我在甲骨文的arm上尝试装过,但是搞得一团遭,也不知道怎么配合caddy使用。最后放弃用python了。
发表于 2023-8-25 15:03:08 来自手机 | 显示全部楼层
docker搞定
发表于 2023-8-25 15:06:39 | 显示全部楼层
@Toools 速度来试试。
发表于 2023-8-25 15:11:16 | 显示全部楼层
docker秒殺
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-1 10:14 , Processed in 0.067520 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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