1 |1 |" Y( Q! {3 a0 @所以,各位且行且珍惜。1 m$ }/ U3 d7 K# V: P% z
不出意外,这应是最后一个PJ版本。) U( |: O9 p# `4 V! m; M7 D8 Y
+ i2 O' ]* X5 X
官方公布的3.8版本的变化:/ y7 B5 [; j4 e1 F* L! V
$ j# d; n+ |2 G( |7 ]+ H/ C& B( a
1 Q/ X: E2 k$ }- W3 L*BUG FIXES*- i! T4 a# {4 |' \! d+ h Fixed possible loop from illegal character check in sessions & P1 H# w# c8 SAllow HEAD posts in global postback.. B' P5 f+ N5 |6 w0 f& B Fixed checkinputs stopping at offer weights on campaign submits7 ^, b) X0 {, L9 _8 v6 }: ` Fixed linking error while custom dates selected, ^5 o2 j, M; A) u( U) w% z Changed conversion log to show duplicates properly$ g# J$ {/ t6 Q, @, i6 _ Fixed rong column being added on path stats + T' I! N) R' P$ sFixed php version encryption bug2 u8 z, ?$ b7 p' ~, D9 A& V
% M; [* M; R$ D `8 e/ z# K ]*ADDITIONS*, D" n" d1 A/ F# ~0 o 1. Added support for Windows 10; X6 }# I+ s0 h! A2 L( `- V; F 2. Added support for the latest MAC and iOS devices. * O2 w4 \+ I7 ]) d3. Added devices to device DB. # l- _# X) |+ \$ l) F/ n4. New GEO DBs. 6 o- D8 c% x: q. m9 q7 p' J/ F# _, R ?
' D! N5 j0 r2 G
: L' O+ s" v9 u& e8 Z! l 7 R9 X- V7 a7 ]- P1 `; W. x; d% F' u4 c% j - M# H7 ]* {% g) d' p
解除登陆验证方法(红色字体为较以前方法的变动):3 J$ [2 T1 u, X; z- y( E! r7 m7 c- t9 F
( ?: S3 ^/ N) |( v$ ^ ( o8 ~- {! O5 C8 ~8 ^<?php! \) g9 s; A+ l/ [- `# Y! x
/* 4 C3 }0 t8 E5 a7 p, ?5 V! qiMobiTrax 3.8 服务端授权API* v9 w" ` ^. W3 { a) F
! ]0 s& y2 a5 w1 [5 z5 v
假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp * y5 n2 z% I: E _+ _ / Z5 _9 t/ ~4 w. d' K1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php)到license目录下;$ C4 F# g9 ~" X
2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/api2.php (注:把8.8.4.4替换为你服务器的真实IP);6 G& c4 F- m5 w
3.检查IP forward是否开启: & @8 w7 k& Y- k4 k. b' a' x 运行 cat /proc/sys/net/ipv4/ip_forward" H$ D: j( g* o" i
如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;. Y9 j3 e( W Y) h, w+ N9 t
4.如果 IP forward 没开启,修改/etc/sysctl.conf7 H. X6 r$ u/ {5 g3 C. _
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”" k- V) D6 N1 t- F
如果没有上述这行,在/etc/sysctl.conf文件中增加这行 3 C) J6 x4 j3 T# F7 q; A1 r; I 运行 sysctl -p 使修改生效$ C& [7 Z* m8 \+ ]: w
5.增加包转发策略 : ?8 \% j4 }* A1 y. r" R 运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)% i L* {0 {) a# w. Z, L
6.检查转发策略是否启用 9 Z- [- w1 b* i) N/ b, d iptables -L -t nat # r. x8 U/ F5 a7 W 如果在Chain OUTPUT (policy ACCEPT)中有如下条目 # j2 v" c, C' D5 T+ o7 J, K DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)/ m; f6 m! @7 L8 T- e+ R
说明转发策略正常 8 E2 M4 \4 s7 o' I3 t* Q; S7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。+ u5 A0 J `/ M9 q y
8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。 5 i- C" P* }, x 1 v5 X1 ?& W8 g7 s" \% C以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。 5 X: `, i. x2 @本文件可以与IM使用同一服务器。 5 D3 g; u$ j% S f6 z1 S/ F4 A3 b' ?我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。" z; ^: B) j) k
5 _4 p- v, U o+ e1 @( D
*/ 5 R( p( w0 m% r" L2 wecho '{"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"}';) a3 ]8 o( v1 R4 \: _2 P! U* c3 y# T
?>% \# u3 ?$ Z7 @! I
3 q) D- X, p6 O. U/ @$ a# h& v& L5 y, w7 j( E+ x# x, O
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