yuke527 发表于 2021-6-16 03:05:52

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

系统: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 错误





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






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





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

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

提示如下:


/www/server/panel/static/img/soft_ico/ico-pm2.png: No such file or directory

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





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



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


大炮运维V587 发表于 2021-6-16 09:23:57

感恩感谢您的反馈,我们尽快安排修复!奖励宝塔币200后续:
已经修复这个问题,您那边更新面板就可以了,关于您的服务器连不上淘宝的源,我们这边也束手无策,我一直纳闷,为什么阿里云的服务器连不上淘宝的源,腾讯云的服务器无法使用腾讯云的源,瞬间石化!

yuke527 发表于 2021-6-21 11:40:11

大炮运维V587 发表于 2021-6-16 09:23
感恩感谢您的反馈,我们尽快安排修复!奖励宝塔币200后续:
已经修复这个问题,您那边更新面板就可以了,关 ...

也不是连不上吧,当时淘宝源是没有node.js v14.17.1版本,所以才失败的。刚去看了下,官方已经在15号添加进去了。
话说没看到宝塔比币到账啊,哈哈

大炮运维V587 发表于 2021-6-21 21:00:30

yuke527 发表于 2021-6-21 11:40
也不是连不上吧,当时淘宝源是没有node.js v14.17.1版本,所以才失败的。刚去看了下,官方已经在15号添加 ...

到账了到账了,继续加油!非常感谢您的反馈!主要是淘宝官方没有这个版本,而node官方有这个版本,导致的不同步引起的
页: [1]
查看完整版本: 【已奖励200宝塔币】pm2安装脚本中,默认node源错误和旧目录