测试错误问题,请老师给看下

wx_of0u1knm 微信内网页开发工具包(微信JS... 最后由 qq_兰冰儿 于2017年05月16日回复

  • 3 回答
  • 2k 浏览

测试页面 http://www.csywh.cn/zb/sample.php

为什么会出现下面的问题 

2lvnfgcq46io0.png

Notice: Trying to get property of non-object in C:inetpubcsywhcnzbjssdk.php on line 76

Notice: Trying to get property of non-object in C:inetpubcsywhcnzbjssdk.php on line 55

下面是jssdk.php 文件截图

2opdvcm786aso.png

  • 极客学院_ASMITA 2017年01月09日 回答 #1楼
  • jssdk在很多服务器都有问题,建议重写curl部分,把原来的curl换成file_get_contents就好了

  • 0 评论
  • wx_of0u1knm 2017年01月14日 回答 #2楼
  • 谢谢老师,我是新手,不明白jssdk.php文件 curl怎样修改

      private function httpGet($url) {

        $curl = curl_init();

        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

        curl_setopt($curl, CURLOPT_TIMEOUT, 500);

        // 为保证第三方服务器与微信服务器之间数据传输的安全性,所有微信接口采用https方式调用,必须使用下面2行代码打开ssl安全校验。

        // 如果在部署过程中代码在此处验证失败,请到 http://curl.haxx.se/ca/cacert.pem 下载新的证书判别文件。

        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true);

        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);

        curl_setopt($curl, CURLOPT_URL, $url);

        $res = curl_exec($curl);

        curl_close($curl);

        return $res;

      }

    是修改这里吗???

  • 0 评论