tencentyun / wafer2-startup

Wafer - 腾讯云下一代小程序综合解决方案
1.02k stars 226 forks source link

自行部署安装依赖报错 #44

Closed yuhong220002 closed 7 years ago

yuhong220002 commented 7 years ago

image 如图

yuhong220002 commented 7 years ago

是不是包有问题

yuhong220002 commented 7 years ago

这个安不上,进域名是502 进/login也是502 不会返回数据

yuhong220002 commented 7 years ago

求解,很着急

yuhong220002 commented 7 years ago

依赖安装上了,依然502 image

yuhong220002 commented 7 years ago

error (1).zip nginx打印的错误报告

yuhong220002 commented 7 years ago

看23点40以后的就好

yuhong220002 commented 7 years ago

在自己电脑里可以按上依赖, 在云服务器里就不行。

yuhong220002 commented 7 years ago

image

yuhong220002 commented 7 years ago

启不动

yuhong220002 commented 7 years ago

server一直没启来,所以nginx不知道转发给谁报502,求问什么问题。

jas0ncn commented 7 years ago

Node.js 进程没有启动。检查一下错误日志:

pm2 logs app
yuhong220002 commented 7 years ago

image

yuhong220002 commented 7 years ago

很着急,求教

jas0ncn commented 7 years ago

你上传的代码有改动什么吗?

jas0ncn commented 7 years ago

这里是报你代码里面缺少了配置项,,

yuhong220002 commented 7 years ago

什么都没有改动,下的是最新的版本,改的都是数据库帐号,密码,id这些东西。

yuhong220002 commented 7 years ago

用的是这个教程:https://github.com/tencentyun/wafer2-startup/wiki/%E8%87%AA%E8%A1%8C%E9%83%A8%E7%BD%B2

jas0ncn commented 7 years ago
    serverHost: '你的域名',
    tunnelServerUrl: 'http://tunnel.ws.qcloud.la',
    tunnelSignatureKey: '27fb7d1c161b7ca52d73cce0f1d833f9f5b5ec89',
    // 腾讯云相关配置可以查看云 API 秘钥控制台:https://console.qcloud.com/capi
    qcloudAppId: '你的腾讯云 AppID',
    qcloudSecretId: '你的腾讯云 SecretId',
    qcloudSecretKey: '你的腾讯云 SecretKey',
    wxMessageToken: 'weixinmsgtoken',
    networkTimeout: 30000

这部分是否有加上?

yuhong220002 commented 7 years ago

教程里这些配置在一个文件 最新版的在俩文件 image

jas0ncn commented 7 years ago

不。config.local.js.example 是本地的。自行部署还是一样的。

jas0ncn commented 7 years ago

不要发有秘钥的截图。防止被别人盗用。

yuhong220002 commented 7 years ago

非常感谢 有反馈了{"code":0,"data":{}}

下载的包里config没有下面这些,建议加上。

serverHost: '你的域名', tunnelServerUrl: 'http://tunnel.ws.qcloud.la', tunnelSignatureKey: '27fb7d1c161b7ca52d73cce0f1d833f9f5b5ec89', // 腾讯云相关配置可以查看云 API 秘钥控制台:https://console.qcloud.com/capi qcloudAppId: '你的腾讯云 AppID', qcloudSecretId: '你的腾讯云 SecretId', qcloudSecretKey: '你的腾讯云 SecretKey', wxMessageToken: 'weixinmsgtoken', networkTimeout: 30000

jas0ncn commented 7 years ago

不能加上,只有自行部署需要这些配置。一站式部署已经自动下发到机器上。

另外你需要访问 /weapp/login 才是登录地址。你可以打开 routes/index.js 将最上面的:

const router = require('koa-router')({
    prefix: '/weapp'   // 定义所有路由的前缀都已 /weapp 开头
})

改为

const router = require('koa-router')()

这样就是 /login 了。

yuhong220002 commented 7 years ago

非常感谢,

建议还是加上文档说明

现在自行部署用的包是 一键部署的包,里面有很多区别

但是没有说明

yuhong220002 commented 7 years ago

如果把server的router按照上面改了

client的这块也要改 image

jas0ncn commented 7 years ago

有说明的。。完全按照那个文档做就可以了。

jas0ncn commented 7 years ago

是的。