ae1 发表于 2020-12-28 11:31:52

其它方式测试正常,唯独代码连接数据库失败,求教

本帖最后由 ae1 于 2020-12-28 16:20 编辑

使用KSWEB安装内服,第三方代理映射,中间件可直达百度,浏览器也可正常访问数据库,但是代码连接却失败,请问这可能是什么原因造成的?
中间件修改为:$conn=$mysql_s->construct($mainbody,用户名,密码,库名,rand(0, 32000),$mainbody);

以下方式测试无效:
MySQL_连接("http://xxx.com/openapi_unsafe.php" ,"localhost:8003","mainbody","mainbody","mainbody")   
MySQL_连接("http://xxx.com/openapi_unsafe.php" ,"localhost:8003","","",“”)





zssm 发表于 2020-12-28 12:50:44

你要添加密码啊!大哥
例如:
MySQL_连接(中间件地址,"127.0.0.1:3306","mainbody","mainbody",数据库名)

mainbody    mainbody在中间件里修改!

zssm 发表于 2020-12-28 12:52:14

zssm 发表于 2020-12-28 12:50
你要添加密码啊!大哥
例如:
MySQL_连接(中间件地址,"127.0.0.1:3306","mainbody","mainbody",数据 ...

中间位置于E4A根目录MySQL数据库php中间件 文件夹内!

ae1 发表于 2020-12-28 12:56:54

zssm 发表于 2020-12-28 12:52
中间位置于E4A根目录MySQL数据库php中间件 文件夹内!

兄弟,我后来加了密码,还是不行

ae1 发表于 2020-12-28 12:59:01

zssm 发表于 2020-12-28 12:52
中间位置于E4A根目录MySQL数据库php中间件 文件夹内!

中间件我是放在KSWEB指定数据库文件夹内的(phpMyAdmin)

a1522901541 发表于 2020-12-28 14:14:26

你第三方映射用的什么

zssm 发表于 2020-12-28 14:18:33

本帖最后由 zssm 于 2020-12-28 14:19 编辑

ae1 发表于 2020-12-28 12:59
中间件我是放在KSWEB指定数据库文件夹内的(phpMyAdmin)
不管怎么隐射都是 空间地址+中间件目录!例如:http://www.baidu.com/openapi_unsafe.php
账号-密码写到中间件调用即可!E4A源码里不用填写账号密码!填写调用名即可
MySQL_连接("http://www.baidu.com/openapi_unsafe.php" ,"127.0.0.1:3306","mainbody","mainbody",数据库名)

ae1 发表于 2020-12-28 14:21:55

a1522901541 发表于 2020-12-28 14:14
你第三方映射用的什么

{:4_108:}这个Ngrok

ae1 发表于 2020-12-28 14:34:25

zssm 发表于 2020-12-28 14:18
不管怎么隐射都是 空间地址+中间件目录!例如:http://www.baidu.com/openapi_unsafe.php
账号-密码写 ...

请你看下我上传的两张图片,就是这样执行,还是不行

ae1 发表于 2020-12-28 14:38:04

zssm 发表于 2020-12-28 14:18
不管怎么隐射都是 空间地址+中间件目录!例如:http://www.baidu.com/openapi_unsafe.php
账号-密码写 ...

当初我的理解和你一样,就是结果我纳闷,反复检查细节看不出问题,所以特来求教大家{:4_105:}
页: [1] 2
查看完整版本: 其它方式测试正常,唯独代码连接数据库失败,求教