vps交流

甲骨文的ARM 4x24,跑网站有些问题,架构问题还是配置问题?


看到Discuz x3.5出来,手痒就找了甲骨文ARM 4+24的配置搭个研究一下,结果发现在ARM服务器下出现了好些个问题,罗列一下,看看有没有大神可以一起讨论讨论是哪里的问题。

首先环境:

硬件不用说了,OracleCloud  ARM 4+24

环境,宝塔国际版aapanel:php8.0+mysql5.7+nginx1.21

=============================

首先第一步安装discuz完成后就出现一些问题:

Discuz x3.5 安装后进后台错误

如果使用php8.0,进后台首页提示:

Undefined constant "DNS_A"
甲骨文的ARM 4x24,跑网站有些问题,架构问题还是配置问题?

如果使用php7.4,进后台首页提示:
Call to undefined function dns_get_record()
甲骨文的ARM 4x24,跑网站有些问题,架构问题还是配置问题?

这个问题后来在安装了一个依赖后,php8.0没有出现错误了,但php7.4的错误依旧存在。

  1. wget https://download-ib01.fedoraproject.org/pub/epel/8/Everything/aarch64/Packages/l/libsodium-1.0.18-2.el8.aarch64.rpm
  2. rpm -ivh libsodium-1.0.18-2.el8.aarch64.rpm libsodium-devel-1.0.18-2.el8.aarch64.rpm

复制代码

============================

php8.0看起来没问题了,于是我就用php8.0继续配置,但是又出现一些问题:

1、导入diy模板并添加20多条测试数据后,门户首页卡死,出现502 bad
2、论坛发帖编辑帖子发帖,提交后会卡5-10秒左右帖子才能发出去。

门户卡死的问题总感觉不太可能是diy模板的问题,因为我同样用oracle的x86小鸡,用同样的数据测试,没有问题。

同时论坛页面纯原装,没有做任何更改,ARM服务器上发帖会卡。

是ARM的php+mysql环境还是存在一些问题?还是说哪里需要优化呢?

不懂技术,不要怪架构
3.5出了?
很明显php版本过高 Discuz是个老系统对新技术支持不好
哈哈,楼主应该好好研究一下

CMBCHINA 发表于 2022-9-28 10:59
不懂技术,不要怪架构

我是怕arm服务器上会不会有一些软件与他适配兼容问题。当然,谁敢怪架构。

宝塔面板对arm架构支持不够完善~
根据你的文字描述,还是代码层级的问题,
应该是php的一些依赖或者是组件你没弄好

或者还是文件夹权限之类的?

最好你要学会看日志。
看看nginx的 log。还有看看 php 的error.log