3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。
& y, L' y4 }7 C; ^ 从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。
7 r, u6 ?( X: i- w! @ z' M- X 4 Q% O3 K& u8 L" v
所以,各位且行且珍惜。7 r2 ?, ~% K! K. o' f
不出意外,这应是最后一个PJ版本。6 { n6 U$ A& m
4 f1 j- U1 T$ j8 {6 x$ v5 e 官方公布的3.8版本的变化:/ Y7 A% V2 C q8 ~2 D5 K# j. ~
$ V' `( _( I+ f7 |# w; R8 X; L0 ~
% j; f' y0 @. B* o9 V$ v
*BUG FIXES*
' w& k X, ~) f( ]. ^ Z2 \# Q Fixed possible loop from illegal character check in sessions . S% i: ~( @6 t8 c7 o' ^& e
Allow HEAD posts in global postback. # H3 ]: V. Y8 \
Fixed checkinputs stopping at offer weights on campaign submits
|9 W0 ?9 | T. f4 V, f R Fixed linking error while custom dates selected
. B. [" C% |& f# u1 F9 N1 h* U* i! T! ? Changed conversion log to show duplicates properly
2 T4 i9 S( Y0 f! e7 E Fixed rong column being added on path stats
2 u m+ q1 L& P( O7 f& k Fixed php version encryption bug
& b q$ Z5 o4 p$ L/ G- p0 K! j
. W0 S6 G; e4 b5 M4 ~ *ADDITIONS*
( Z! F' I; L/ M( P* l9 t1 h% y* o5 W 1. Added support for Windows 10
- N& ` q1 v ?; s3 G( b: z0 P 2. Added support for the latest MAC and iOS devices. ! {7 `; c6 }& p& Y* n9 A
3. Added devices to device DB.
7 R8 [ R# f7 p# m7 T7 H( o S! _ 4. New GEO DBs.
5 G v: ], `! H$ {4 {/ H3 C/ ? ! _( j7 ?; S/ t& R" B4 R
, _4 a2 w& `! t0 e, m
$ w# y5 d6 h+ q% I7 s, v
7 A3 q( g4 }. m5 H& X3 J
" ~: P) B+ [9 g6 J: I7 f 5 x! u6 L1 v- X/ l! L. \
解除登陆验证方法(红色字体为较以前方法的变动): 4 N4 ]6 Q0 P; a6 ^4 z
) b8 j! f" L$ v! I
8 p; ^ l5 M" v9 M# ^5 R <?php' ?4 s. @9 Z. s1 g. d9 s# z
/*
2 d0 \ c6 `6 F iMobiTrax 3.8 服务端授权API% I1 k5 {; l1 ` S+ X+ @
" Y* Q, p N! M+ d |- B
假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp
* D! S9 @ W$ D 5 c4 h' W4 C8 Z8 _1 }! x1 b
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;
9 |5 ?, R" l7 k2 Z- X8 _! l" A$ m( D 2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);0 L; K' F; R" }- S$ E* [! A# |
3.检查IP forward是否开启:; p) |5 j% f \" D
运行 cat /proc/sys/net/ipv4/ip_forward
: T# h( s. }; N; }$ B! l+ @ 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;3 U& a, T5 z7 }. ?/ g) t
4.如果 IP forward 没开启,修改/etc/sysctl.conf
4 I' m; n9 j6 P+ i& b, R 将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”
/ o1 `( Z' j# q8 g3 M$ n 如果没有上述这行,在/etc/sysctl.conf文件中增加这行
+ m/ `* y- Q, `2 C; ? 运行 sysctl -p 使修改生效8 ~8 g9 U) g8 q7 F1 S
5.增加包转发策略
/ @* I; N3 t9 j* a. K9 o 运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP), L4 `, y1 O' u- H' p1 ~# ]3 J8 v
6.检查转发策略是否启用
1 Z {" X8 s/ e7 U iptables -L -t nat. a9 l6 m% p. f4 M$ O$ ^! U0 w
如果在Chain OUTPUT (policy ACCEPT)中有如下条目8 G" o/ E0 } v6 j% Y
DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)" T3 ?1 A4 K* C. y3 ?& W( |
说明转发策略正常
. s* h: a8 T& S) E+ B, m P 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。6 Q5 o3 `3 R+ E: f8 v: `
8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。
5 p% h2 L1 o D
# i5 ]2 t& f0 f1 \* s 以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。# {$ m9 ]% ~, M2 e
本文件可以与IM使用同一服务器。
7 s' T# @" N% o' p/ ? 我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。
2 z0 G) L- ~9 e# y* |$ M, G" {9 Y : ~' L$ } H' ]) ~
*/" c1 g4 ` h p) [9 C
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"}';
& V7 s! F/ k6 ~7 E ?>
$ f! K" e# q$ C* e n! c" N 2 s) h5 E$ S6 ~
0 {; D6 _' @( g7 \
) N2 j3 ]7 J! H; N2 x2 [! p
另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。
# S) a+ {7 X6 W0 M+ j 链接: http://pan.baidu.com/s/1qWoo68O 1 h- l3 D. A- ]6 m$ a0 V
8 u0 }1 V" n& q. ^( A7 k/ W; r/ W 另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。 5 M$ n! ?: k! l7 u! f. ?2 K' d
关于IM安装使用,请移步本人另一帖:) h' g. T" F& }2 k
http://www.advertcn.com/thread-22939-1-1.html / r! f9 U# Z. L% E+ W! E6 o( s
评分
查看全部评分
相关帖子