当前位置:论坛首页 > BUG提交 > Linux面板

【已奖励200宝塔币】pm2安装脚本中,默认node源错误和旧目录

发表在 BUG提交2021-6-16 03:05 [复制链接] 3 5927

系统:Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0-74-generic x86_64)
面板版本:7.6.0
服务器为阿里云ecs,已开放各种所需端口,服务器可以正常访问国内及外网源。


问题1
从面板安装pm2管理器时,能安装,但是安装后无node版本,切换版本也无效。


解决过程:

经查看日志发现,脚本访问 https://npm.taobao.org/mirrors/n ... .1-linux-x64.tar.xz 源地址报 404 错误


1.报错.png


经检查,阿里源没有14.17.1版本,只有14.17.0版本,因此导致脚本安装node失败。


2.源.png



于是通过查看   /www/server/panel/install/pm2.sh   脚本代码,将源地址更换为官方地址:https://nodejs.org/dist/


3.换源.png


由于通过面板安装的话,每次都会重新获取pm2.sh脚本,于是采取手动运行的形式,成功安装。
  1. bash /www/server/panel/install/pm2.sh install
复制代码

问题2

经上述方法安装成功后依然有报错,

提示如下:


4.目录报错.png
  1. /www/server/panel/static/img/soft_ico/ico-pm2.png: No such file or directory
复制代码


经检查,此报错是因为pm2.sh脚本里头有一个引用错误导致的,如下图:


5.目录.png


但实际/www/server/panel/static/img/soft_ico/目录并不存在,猜测应该是面板更新目录结构后未更新此处引用导致的。



望修复。
希望宝塔越来越好。


使用道具 举报 只看该作者 回复
发表于 2021-6-16 09:23:57 | 显示全部楼层
感恩感谢您的反馈,我们尽快安排修复!奖励宝塔币200后续:
已经修复这个问题,您那边更新面板就可以了,关于您的服务器连不上淘宝的源,我们这边也束手无策,我一直纳闷,为什么阿里云的服务器连不上淘宝的源,腾讯云的服务器无法使用腾讯云的源,瞬间石化!
使用道具 举报 回复 支持 反对
发表于 2021-6-21 11:40:11 | 显示全部楼层
大炮运维V587 发表于 2021-6-16 09:23
感恩感谢您的反馈,我们尽快安排修复!奖励宝塔币200后续:
已经修复这个问题,您那边更新面板就可以了,关 ...

也不是连不上吧,当时淘宝源是没有node.js v14.17.1版本,所以才失败的。刚去看了下,官方已经在15号添加进去了。
话说没看到宝塔比币到账啊,哈哈
使用道具 举报 回复 支持 反对
发表于 2021-6-21 21:00:30 | 显示全部楼层
yuke527 发表于 2021-6-21 11:40
也不是连不上吧,当时淘宝源是没有node.js v14.17.1版本,所以才失败的。刚去看了下,官方已经在15号添加 ...

到账了到账了,继续加油!非常感谢您的反馈!主要是淘宝官方没有这个版本,而node官方有这个版本,导致的不同步引起的
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

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