3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。/ p2 M% N0 s, y5 j# U+ s/ y# |0 Z& v# q
从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。
$ n" p1 v& n4 F3 S7 g* h# S , |0 ~% g, T5 B8 g6 h
所以,各位且行且珍惜。
9 E( N1 r {- r 不出意外,这应是最后一个PJ版本。7 z: m. E. H2 Y% e- ~2 J
6 ^0 Z' O g5 V; a
官方公布的3.8版本的变化:
2 s6 Q8 c0 }7 o! c
( ]: u" ~! s) v6 p! o* R7 U
% g- J' Q3 U% G. ?8 l *BUG FIXES* . ], a9 L: t) L' Y6 k5 D
Fixed possible loop from illegal character check in sessions
6 g- I6 d: x; `3 H Allow HEAD posts in global postback. / T, c( p( C. G' O! u7 R+ N) ^
Fixed checkinputs stopping at offer weights on campaign submits
1 ?" e3 u+ r; {6 B8 ^( N Fixed linking error while custom dates selected 7 f' _ o- I& l- L. a
Changed conversion log to show duplicates properly
, `/ Y: V- |9 n) x2 { X+ ` Fixed rong column being added on path stats
" ?( S s; a8 Q# s6 w2 ~ Fixed php version encryption bug
9 S1 H8 u" ^4 H* m
3 Y: `2 I. K. N+ H4 \ *ADDITIONS* - l. y0 Z4 s9 z D/ \
1. Added support for Windows 10 ) l8 U3 u0 F- g/ i5 C0 t
2. Added support for the latest MAC and iOS devices. ) {. U1 x3 P- W( X0 e
3. Added devices to device DB. 2 y9 V( T' x; L: Y% k
4. New GEO DBs.
+ N7 I; J( m- \( L( s & |- s; L$ B' N
- N5 h9 l- e: s$ Y7 D2 u
4 N% z, C/ }6 u 6 {: [" ?+ i9 B3 K, a& C/ i" l& N. f
/ u5 K5 Z2 ?9 }$ D. X
$ W& f2 Y. Q3 W: p 解除登陆验证方法(红色字体为较以前方法的变动):
" E) u0 z: f" r4 R- I/ H
, Y% x0 r5 L; C" H: N8 K1 { ' f, } A+ o7 l. F
<?php6 P" ]& t" T: v5 C2 u, M5 Y
/*: Y. G- o! c! T1 k
iMobiTrax 3.8 服务端授权API
$ q. K# h" C1 C# N5 ]1 ?; U ' s* }% o1 k6 t. L9 z' q$ N
假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp9 X# r9 @6 Q! Q; C2 `, c: T2 N8 \
- G4 J+ L4 w' O7 q; ~
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;
& z3 s& v8 o7 ^5 w 2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);% l6 d4 L) A1 U8 J
3.检查IP forward是否开启:) m3 p; L- R! }$ l% y
运行 cat /proc/sys/net/ipv4/ip_forward+ e9 b9 L- ^, J
如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;
# j$ H) p% v% {0 u 4.如果 IP forward 没开启,修改/etc/sysctl.conf) b" }7 Y% t: b- c: s5 E
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”) W; Q2 y8 _; i6 }% }/ s
如果没有上述这行,在/etc/sysctl.conf文件中增加这行
+ P8 L. D3 t0 W# g* l# {0 r/ z 运行 sysctl -p 使修改生效! G/ p" X( B/ b& e+ ]9 [% p
5.增加包转发策略
( l5 Q8 }7 z' g5 n) v) {# F2 W3 ~ 运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)
( C7 C$ { {0 @4 G8 n2 A 6.检查转发策略是否启用' p) y, X6 l7 Z! t
iptables -L -t nat
0 J9 G0 z' ?0 G3 z7 t& M2 H, q 如果在Chain OUTPUT (policy ACCEPT)中有如下条目; j$ M( w0 A- M$ h: }$ [+ Y/ t) U& D
DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)
$ D4 S) Z, O! @ 说明转发策略正常
. {: K$ |6 }& p5 Q. y/ @( B 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。# W/ }7 |* [( J. Y
8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。+ u7 [) u& t$ L) k- x
% s, a0 y0 O; G h. n5 J, r 以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。# u. [5 r$ X& t$ @6 R" P
本文件可以与IM使用同一服务器。
" q( ^# n! |& C U% X6 | 我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。
; U2 @' L" `* R# D, i
( C; U& w& ^; ? */$ B5 G6 z' N6 T, f5 C* H1 n
echo '{"info1":"%07%B5-%3C%D7%F5%87%A7","info2":"%07%B5-%3C%D7%F5%87%A7","iVersion":"3.7","iDate":"1411404810","dVersion":"1.4","dDate":"1352822617","info":"rc%A1%9F%3C%A7%F4%EC%F0%27%EB%B3%3A%83%F2%11"}'; * ~) K/ ^! H6 ~! a4 V1 y
?> ( D0 U+ ]- u: |
3 K) v, R) u% I4 A! i
) Z0 x; ?+ i. C9 n l( H
& P) H) J7 x$ F. @5 k 另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。* G3 h- e1 |6 m+ w
链接: http://pan.baidu.com/s/1qWoo68O ' \, P7 s! S; I; Q7 \/ c8 g; ^
4 w. f& E; ]7 D( i% n; D8 d
另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。 & k1 k0 K. ~, J( a# e) m+ x$ J
关于IM安装使用,请移步本人另一帖:
3 m9 O- T3 L. } http://www.advertcn.com/thread-22939-1-1.html
# J( q, n$ r$ M; {; ~4 o
评分
查看全部评分
相关帖子