请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于数据库备份上传七牛云

upload.js   里面的  require('qiniu') 应该写成相对绝对路径, 不这样写,试了几遍,都没触发node上传任务

正在回答 回答被采纳积分+3

4回答

Scott 2017-05-08 22:49:34

好吧,那如果先初始化 package.json 呢,是不是就可以了

0 回复 有任何疑惑可以回复我~
James_dai 2017-09-03 16:57:03

我这边也遇到了问题,

我的文件名叫task


upload.js中:

https://img1.sycdn.imooc.com/szimg//59abc564000164a705340532.jpg


1、在movie.backup.sh 文件中:

NODE_ENV=$backUpFolder@$backFileName node /home/leek_manager/task/upload.js

2、执行:sh movie.backup.sh

3、tar包文件已经生成:movie_2017_09_03_1654.tar.gz

4、但是后面执行报错如下:

/home/leek_manager/task/node_modules/qiniu/qiniu/storage/rs.js:659

    throw new Error('invalid putpolicy options');

    ^

Error: invalid putpolicy options

    at new PutPolicy (/home/leek_manager/task/node_modules/qiniu/qiniu/storage/rs.js:659:11)

    at uptoken (/home/leek_manager/task/upload.js:15:19)

    at Object.<anonymous> (/home/leek_manager/task/upload.js:19:9)

    at Module._compile (module.js:570:32)

    at Object.Module._extensions..js (module.js:579:10)

    at Module.load (module.js:487:32)

    at tryModuleLoad (module.js:446:12)

    at Function.Module._load (module.js:438:3)

    at Module.runMain (module.js:604:10)

    at run (bootstrap_node.js:394:7)






0 回复 有任何疑惑可以回复我~
  • 定时创建数据库备份的脚本是可以实现的,应该就是upload.js文件的问题吧?七牛授权认证不能通过?
    回复 有任何疑惑可以回复我~ 2017-09-03 17:11:00
Scott 2017-05-17 09:31:36

试试这个办法;http://coding.imooc.com/learn/questiondetail/11308.html

0 回复 有任何疑惑可以回复我~
前端初哥 2017-05-17 00:25:13

node: not found 好像不能调用啊

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信