看到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" 如果使用php7.4,进后台首页提示: 这个问题后来在安装了一个依赖后,php8.0没有出现错误了,但php7.4的错误依旧存在。
复制代码 ============================ php8.0看起来没问题了,于是我就用php8.0继续配置,但是又出现一些问题: 1、导入diy模板并添加20多条测试数据后,门户首页卡死,出现502 bad 门户卡死的问题总感觉不太可能是diy模板的问题,因为我同样用oracle的x86小鸡,用同样的数据测试,没有问题。 同时论坛页面纯原装,没有做任何更改,ARM服务器上发帖会卡。 是ARM的php+mysql环境还是存在一些问题?还是说哪里需要优化呢? |
不懂技术,不要怪架构 |
3.5出了? |
很明显php版本过高 Discuz是个老系统对新技术支持不好 |
哈哈,楼主应该好好研究一下 |
我是怕arm服务器上会不会有一些软件与他适配兼容问题。当然,谁敢怪架构。 |
宝塔面板对arm架构支持不够完善~ |
根据你的文字描述,还是代码层级的问题, 应该是php的一些依赖或者是组件你没弄好 或者还是文件夹权限之类的? 最好你要学会看日志。 |