问题描述微擎人人商城报错:百度未授权使用地图API,可能是因为您提供的密钥不是有效的百度LBS开放平台密钥
& C2 v. c* E* A解决方法一:出现这个问题的原因是源代码里面的百度地图AK失效了,这个时候可以去百度地图直接重新申请一个AK,然后将原来项目里面的AK替换掉; @" a& t( m$ Y8 j+ U
比如下面这个路径下的文件中使用了AK:ZQiFErjQB7inrGpx27M1GR5w3TxZ64k7
3 D6 X7 x" e/ d项目名\data\tpl\app\ewei_shopv2\plugin\diypage\default\mobile\diypage.tpl.php
9 H$ u5 J2 N. u$ F2 ]- t1 |
/ ^3 m: h- n- }/ f2 w7 U/ b
. Z' e) s8 e+ h% ^, l+ A<script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=ZQiFErjQB7inrGpx27M1GR5w3TxZ64k7&s=1"></script>" V; E8 @+ n0 F |* Z
- P2 U* Z- [. _3 A$ |: R9 I
F7 h# ~5 C1 b# h
$ C# |4 f% [! g+ a/ E! W( y由于人人商城代码是硬编码的,每个用到百度地图的程序都写了一个AK的配置而不是去同一个配置文件读,解决这个问题就需要批量替换( W* v/ [1 i& n# [
1.windows服务器下可以使用notepad++,将代码下载下来,批量替换再上传, w2 z% f$ L+ N! M. i
2.linux服务器下,写个批量替换的脚本2 v q5 R. ^0 ~- p3 F0 z6 K
解决方法一:9 Q( V/ K" a3 _, N8 ~
如批量查找不会或有问题的可修改一下路径文件逐个修改6 J& X$ j7 A7 ^. `" d! \
+ H+ K0 m! y2 T7 p. w, |0 ^
<script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=ZQiFErjQB7inrGpx27M1GR5w3TxZ64k7&s=1"></script>. K7 _2 k4 l4 ^* r9 i- b$ X# [
修改百度地图AK码即可8 y( [; B8 Q0 k( L: R. J3 z! C, @/ s
. p6 g" x9 l* q
ewei_shopv2\core\model\util.php
: Z. N5 @8 C1 `) y2 P* l! O6 Z0 K! c; N1 z
ewei_shopv2\plugin\article\template\mobile\default\index.html
+ N6 R/ F" X w5 ?
1 U+ E0 b8 a8 M: f- w$ Xewei_shopv2\plugin\creditshop\template\mobile\default\create.html
9 r5 h. P0 R, L7 s
! n; H$ t+ w4 y0 mewei_shopv2\plugin\creditshop\template\mobile\default\log_detail.html
+ L2 {) p: |5 k X6 I% b0 w2 Y; C5 d) C- O0 H6 ~
ewei_shopv2\plugin\cycelbuy\template\mobile\default\goods\detail.html9 C4 }% f+ d# a; n' }
+ {* u x; o, d! }0 a7 W2 y( @ewei_shopv2\plugin\cycelbuy\template\mobile\default\order\create.html
# L5 f" c! Y& Z, t. ?7 z) A4 W0 k2 r# B
ewei_shopv2\plugin\diypage\template\mobile\default\index.html
. [ H9 L3 r, _, I* R
; {/ Y0 {2 `3 j2 A6 O5 J) Oewei_shopv2\plugin\diypage\template\mobile\default\template\tpl_detail_store.html
. m% D; P Z }/ L- |
8 f: y7 I9 t, u& ^/ Zewei_shopv2\plugin\groups\template\mobile\default\orders\confirm.html
/ g6 \$ N0 D0 T7 A5 x' i9 S: E9 w" S6 } ^% U) U0 i2 j
ewei_shopv2\plugin\groups\template\mobile\default\orders\detail.html
9 u6 K# p' l! r1 R) Y2 t; z/ I7 ^- p+ k
ewei_shopv2\plugin\merch\template\mobile\default\list\merchuser.html
, y% h% y7 E+ K8 T+ ~
& X+ y4 E8 w, N1 Y6 [; X+ eewei_shopv2\static\config0.8.js+ y. ^: }+ t. ~5 g, i% y2 t
+ e1 T/ |8 J, wewei_shopv2\static\config1.0.js* \/ j- E2 A& q# h& u4 s2 {' Q
! J; U; ]7 p/ \! o/ G2 z% @5 s' Z
ewei_shopv2\static\js\app\biz\store\selector.js
5 p" d2 y$ _2 Q) X Q& G+ d
0 J ]# x7 _1 d5 l: _* L& sewei_shopv2\static\js\config0.8.js% x9 L/ H3 M9 l0 F
# [9 ^- J U7 P+ W4 \
ewei_shopv2\static\js\config1.0.js
/ H6 h! l, b& m }+ F& y6 W1 i6 n: D) B0 W: l
ewei_shopv2\static\template\mobile\default\order\detail.html, x3 I8 O. D2 [+ k$ R
2 u4 \0 Z% i3 F4 @
ewei_shopv2\template\mobile\default\detail.html
5 v( H9 A' r3 r/ i' B/ Y6 z9 E' D+ Q* g8 x
ewei_shopv2\template\mobile\default\goods\detail.html
2 k% ^+ h }3 p+ B
* U, Q, L8 \) ^ X; u* Xewei_shopv2\template\mobile\default\order\create.html9 x9 H* {% k, Y: Q0 M0 n
/ u& O0 Z/ y- Jewei_shopv2\template\mobile\default\order\pay\success.html7 z4 B1 x: k8 U+ [
- n* m, k. d" }! b) h9 J8 H1 b
ewei_shopv2\template\mobile\default\store\selector.html
" k, c6 p. ^7 y3 [2 \
& W8 _+ k+ U c4 k' W# b6 pewei_shopv2\template\mobile\diypage\goods\detail.html
8 B' c2 C* O& ?* M
7 C- x4 H* b. m/ n j
( N2 P, ^0 C! ^ |