收藏
回答

测试代码报错

1、申请小程序及试用腾讯云

2、在腾讯云——微信小程序——开发环境,下载PHP Demo,文件名:wafer2-quickstart-php-master.zip并解压

3、开发工具中新建项目,打开解压目录,输入自己的AppID,修改client\config.js中的var host = 'xxxx';(申请的腾讯云开发环境 request 域名)

4、修改过数据库密码 config.php

'mysql' => [

'host' => 'localhost',

'port' => 3306,

'user' => 'root',

'db'   => 'cAuth',

'pass' => 'Luo123456',

'char' => 'utf8mb4'

],

5、微信开发工具——腾讯云——上传测试代码——普通上传 确认后台为PHP环境

6、微信开发工具,点击测试登录接口,显示如下:


VM512:1 Error: 响应错误,{"code":-1,"error":"SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)"}

    at success (http://127.0.0.1:43970/appservice/vendor/wafer2-client-sdk/lib/login.js:85:38)

    at Function.function.a.(anonymous function) (http://127.0.0.1:43970/appservice/__dev__/WAService.js:6:29126)

    at Object.success (http://127.0.0.1:43970/appservice/__dev__/WAService.js:4:4154)

    at X.<anonymous> (http://127.0.0.1:43970/appservice/__dev__/WAService.js:6:24712)

    at X.emit (http://127.0.0.1:43970/appservice/__dev__/WAService.js:7:31447)

    at Function.<anonymous> (http://127.0.0.1:43970/appservice/__dev__/WAService.js:12:12341)

    at http://127.0.0.1:43970/appservice/__dev__/WAService.js:5:24790

    at a (http://127.0.0.1:43970/appservice/appservice?t=1533907683230:1008:7517)

    at b.<anonymous> (http://127.0.0.1:43970/appservice/appservice?t=1533907683230:1008:7604)

    at b.emit (http://127.0.0.1:43970/appservice/appservice?t=1533907683230:1008:22890)


最后一次编辑于  2018-08-10  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

4 个回答

  • 羊
    2018-09-26

     按照官网的操作,一步一步便可以开通开发环境。

    附:操作链接 https://console.qcloud.com/lav2/dev

    2018-09-26
    赞同
    回复
  • 丶蜗牛女孩💋
    丶蜗牛女孩💋
    2018-09-13

    也遇到一样的报错,数据库密码可以登录phpadmin但是域名没有变不知道是什么原因呢?

    2018-09-13
    赞同
    回复
  • 李良山
    李良山
    2018-08-10

    "code":-1,"error":"SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)"}明显的提示数据库连不上,确认下数据库对不对

    2018-08-10
    赞同
    回复 1
    • 望望
      望望
      2018-08-10

      非常谢谢你能回答我的问题。已经解决了 。说起来很奇怪,我开发环境的域名 突然变了。


      之前分配给我的是这个域名‘

      二级域名与证书

      679191197.luojiangwang.club



      后来变成了下面这个。 那我换成下面这个就对了



      二级域名与证书

      二级域名与证书

      hcgakfvl.qcloud.la



      ※顺便提一下 我的生产环境还是

      二级域名与证书

      679191197.luojiangwang.club


      2018-08-10
      回复
  • 望望
    望望
    2018-08-10

    补充以下,会不会是因为我在国外

    2018-08-10
    赞同
    回复