3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。1 j% V H0 L/ @+ U% _' D" E
从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。( u2 a u; _8 `4 g5 Q
/ V" N& T K+ `% U Q
所以,各位且行且珍惜。1 K- S4 n2 j5 _) [' J
不出意外,这应是最后一个PJ版本。 H- G; ~- o# a" G( p' C # D8 _- v0 C( ~. ]) B官方公布的3.8版本的变化:) c+ x2 y% `0 @( n) D
# h7 }" {0 u: p, w# {
6 v3 o0 X( R; m- L: U*BUG FIXES* ! w. i m6 `# m- |. aFixed possible loop from illegal character check in sessions5 }2 Z6 t3 M# g H Allow HEAD posts in global postback./ T3 P" u3 ] j" v% h Fixed checkinputs stopping at offer weights on campaign submits # N0 j: [ Q: g/ lFixed linking error while custom dates selected( @( F" f1 C9 D! j9 _0 d2 f Changed conversion log to show duplicates properly6 `6 W: N; w0 ~! [; K3 g Fixed rong column being added on path stats9 ~9 @3 B& P( [7 H0 c* a7 R Fixed php version encryption bug4 L6 J5 w5 s J
& Z% @' Q9 F( n6 w& U6 O *ADDITIONS* * o; B* d- u9 ]2 u, \1. Added support for Windows 10 - J! z1 g0 d3 K, l. O+ t8 k. u# w/ W+ p2. Added support for the latest MAC and iOS devices. ( ?0 ?! m3 S; Q# C3. Added devices to device DB. ( W7 p1 f8 ~* P' L7 }0 Y1 f' f4. New GEO DBs. , { c( g2 C- J4 u. Y# o8 [9 i/ ^
, H" N& `* D" \! E [
/ V$ _3 n# H4 F3 f
% [) t8 r8 }. c6 o: B. u 5 k% V% i$ Y, E' Q' z) B# S. `4 C1 [4 i7 A+ b
解除登陆验证方法(红色字体为较以前方法的变动): ! A# @0 K" a7 J5 r9 x 6 \& m: {, f! |5 G1 Q ! V o" {, X7 n<?php l6 u$ V: ~! D" k
/* 5 n" T/ R; ] O5 AiMobiTrax 3.8 服务端授权API% o' J& a' v4 y1 J% K# W( t; I+ `
3 i# u, E& ], K& a. ~
假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp2 d$ `# m6 P7 H N+ l9 f
" m: o" c; W3 G4 J
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php)到license目录下;& o$ J( B; a% G" W
2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/api2.php (注:把8.8.4.4替换为你服务器的真实IP); ( e2 i) i [2 h* A; p: \$ p3.检查IP forward是否开启:8 S: T* o0 e" f* H7 \
运行 cat /proc/sys/net/ipv4/ip_forward % N) ^6 ?! W" ?3 f: i 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启; / ~0 E! N6 m% L! _! U% h: x4.如果 IP forward 没开启,修改/etc/sysctl.conf 8 H0 T' R) `0 n. j, ^2 H 将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1” 2 A: T' Z* S: e6 P 如果没有上述这行,在/etc/sysctl.conf文件中增加这行 - d4 W7 p3 X- F! g 运行 sysctl -p 使修改生效 ! c2 i. Q# s( Q6 o% M$ m. |* d5.增加包转发策略7 _" T: x0 A4 b, z
运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP) , w& a6 ?+ \5 K* F& ?6.检查转发策略是否启用 ' d( p' ^; @2 Z# U iptables -L -t nat( k5 @5 i \1 g
如果在Chain OUTPUT (policy ACCEPT)中有如下条目 * h4 l0 ?, ^. i+ a" D3 J, h ?$ W DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP); C0 \6 ^8 r+ i/ }
说明转发策略正常) T: U r; d9 p0 J! h$ I
7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。. g3 b/ ?$ C c, E3 ~. q- T& g# ], X
8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。* h8 {) u8 k7 N% o, n8 a
4 G: a/ p3 f- I* V- R) k以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。2 R3 ~& |* K% d) K2 e) R
本文件可以与IM使用同一服务器。! b }# t- x; T
我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。 9 Q4 H3 Q/ F8 q/ u7 k% f m 8 z: L' R, a/ ?3 ?1 G7 l*/" O, g6 i! t' H. [7 ~9 L' T4 U
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"}'; 3 [ O( O0 K5 I; b1 {- r?>* ?) W0 C6 E3 i8 q
7 |. v4 H8 P2 f6 }: S- i { # l/ z5 Q- K: H _: c c* T; s1 w" N5 w* S& m
另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。 0 K6 ^2 Q& `! c/ t+ z! P% P链接: http://pan.baidu.com/s/1qWoo68O : [$ z3 s v( h( n. I3 w8 J$ f4 y 6 w4 Z+ F6 o# ]2 S' I另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。5 ]- q: o# B& L. [: I$ L' Y% P
关于IM安装使用,请移步本人另一帖: 1 k% O0 l }0 e& `( |http://www.advertcn.com/thread-22939-1-1.html3 X) f- S4 D$ E
The form could not be submitted的解决:vi /usr/local/nginx/conf/nginx.conf,将www.lnmp.org改为你自己的域名,然后用/usr/local/nginx/sbin/nginx -s reload 重启一下
发表于 2015-9-13 13:48