3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。
& T4 n: R5 d* k 从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。
0 Q! [; A1 q) H& P1 v
+ m. U9 f6 F, G% \ 所以,各位且行且珍惜。 t4 h7 E0 z9 I7 V
不出意外,这应是最后一个PJ版本。8 {" O2 w6 f8 s& c0 V' w
2 p5 H4 Z7 ^& o9 }3 Y- t 官方公布的3.8版本的变化:5 h" {. N$ x# ] {; R$ ^; W
2 t/ Z1 [$ w n( W9 ?/ P2 g 5 |" _9 f% X4 E
*BUG FIXES* 9 N+ ?; \1 r3 A4 h/ r
Fixed possible loop from illegal character check in sessions , S) j+ |) R, ?, z$ |
Allow HEAD posts in global postback. ! M! c+ U8 w8 ^
Fixed checkinputs stopping at offer weights on campaign submits , A, ^- y' p q) ~' m* [0 k% F Z+ y
Fixed linking error while custom dates selected 3 h$ G& b2 t; x. I* j6 x- ?1 z" h# {
Changed conversion log to show duplicates properly
# F/ C* [0 w Y: [8 P! S1 l Fixed rong column being added on path stats 8 |9 T" m4 i% \' k5 U0 w. u# B
Fixed php version encryption bug * @0 U5 b, k* ~5 D, {3 i' h
_! h& E1 }7 K; n# I/ g) \: T
*ADDITIONS*
5 H1 f0 H1 _9 `8 Q 1. Added support for Windows 10
" @0 T& a" _0 @5 a; w 2. Added support for the latest MAC and iOS devices. 9 r& z! |- E: B0 a
3. Added devices to device DB.
9 F2 W4 {% G' T' [- J' ~ 4. New GEO DBs. - ^$ f! l3 ?) l" ^9 F
4 Z" D, x Q4 |- \% _0 r
$ O6 C& v8 T% b7 U5 p
7 F* W' T1 s% f R. \; T
/ O: |* }) `1 ?( z) P % I9 z) G5 r8 ^( e! U, d7 Q0 u
8 B' M7 U. B: j; i6 c: L1 M( p
解除登陆验证方法(红色字体为较以前方法的变动): 0 e3 U8 i- t6 O, E
3 B {9 ~) V2 p# b % R# O, I2 ^; o$ V7 d8 I1 O
<?php7 Q" D3 W2 W* w$ s
/*) C$ T- x- N% m* r# i
iMobiTrax 3.8 服务端授权API
" ^. |: D* `/ l# L# A: F; c
' n/ P* E. t1 P9 w7 B 假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp
2 }% H- R- ^* Y& G* z; W 9 ~ d9 E7 m3 u) k5 Y: f
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;- {. d* V, }! ^0 h/ U- v8 c# L
2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);3 ]; F+ _( G* n V# q" [6 ^! g
3.检查IP forward是否开启: J0 l0 i z( {0 p) D d
运行 cat /proc/sys/net/ipv4/ip_forward, {' Z3 V" p# S
如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;7 ]9 s3 i7 }3 D3 l5 _
4.如果 IP forward 没开启,修改/etc/sysctl.conf3 f! p/ z& T, t, P
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”5 @- u0 x2 ]. y* B
如果没有上述这行,在/etc/sysctl.conf文件中增加这行( C7 V) @, ]+ M% k8 J9 s8 D
运行 sysctl -p 使修改生效
" M; f5 G& @# f9 Z+ `) t+ L 5.增加包转发策略7 ?1 V" f6 f6 n' X! t; G4 w4 u
运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)6 a+ `/ g+ R3 {/ [
6.检查转发策略是否启用
3 F4 \ ]- H l x( q. b2 ? iptables -L -t nat
! \2 T2 F8 \! i# R% Z! v 如果在Chain OUTPUT (policy ACCEPT)中有如下条目
3 }/ C, z* b" }, W% O" J DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)1 a0 I3 V; t' m& h9 t9 x
说明转发策略正常
2 r8 g! i- f# O0 F 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。2 C! }0 V2 F' X! j. x3 s* _, G
8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。
0 E \/ I9 \% e6 v# J
$ g, N! _* Q& A8 P9 \! [ 以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。* [) j2 C2 O: U8 D- n5 B. Z& E
本文件可以与IM使用同一服务器。
/ r; N2 e z+ f# ]. t 我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。
7 O- _" [+ A4 m$ ?
# x, x+ S% l$ B */
( A2 { O: S7 H4 c0 x 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"}';
1 V: b5 g5 t, w, r ?>
" C. V J+ f6 ~: w
# P0 u6 Q- \5 ~( s& B3 C
' b7 x5 P) o' S$ K$ _
% i) M. K* c W0 H9 K' j 另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。
* K. s$ y* z1 f4 c 链接: http://pan.baidu.com/s/1qWoo68O Y. I* W$ X6 [# Q% B: p3 Q
& [1 i7 ^9 W5 J* g, P2 r+ q' Z C
另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。
% n9 a G% o8 n 关于IM安装使用,请移步本人另一帖:
4 p0 E& B6 q) e' t" e6 f7 y, m http://www.advertcn.com/thread-22939-1-1.html
6 \/ ?9 d5 f: b# B0 Y
评分
查看全部评分
相关帖子