3 i$ j$ A9 C/ X; J. F4 [ c7 T: Y4 N$ D* m *BUG FIXES*. D/ T, z8 n5 m4 u2 V) l) @- w9 _ Fixed possible loop from illegal character check in sessions, Y7 i6 G# p2 P( P6 ]5 y# A Allow HEAD posts in global postback. 7 m4 z: r1 C" i( V9 c) _Fixed checkinputs stopping at offer weights on campaign submits4 D; U# u7 s6 m& V G Fixed linking error while custom dates selected ( W' ]+ y& n2 Z# @2 R8 n& G" nChanged conversion log to show duplicates properly( g s4 d r6 |. K' g3 s+ a2 d Fixed rong column being added on path stats ) }& Z; T, G7 Q4 l+ G: dFixed php version encryption bug$ x' ~9 y+ _. `- p
1 W( x4 I. r- H8 s: o; y*ADDITIONS* ! c, ~2 ~5 o& T: S# a1. Added support for Windows 10 % u# Q4 W7 e- [4 w7 i" i2. Added support for the latest MAC and iOS devices. 4 r9 H5 E3 S! Q; a0 ?6 i8 Q1 y3. Added devices to device DB.% Z# I# G: p) \4 e4 T* |) E 4. New GEO DBs.7 y: z! j& F: d& E
* i4 v2 `6 R' v8 O/ L6 L% {; v1 S- f1 O) s: J, d
% ]1 y" D6 k$ y( E & e' M& X9 C; y# \. W; b ; u l! R6 s1 |8 b' v( ]' v& j& W* O: y0 Q
解除登陆验证方法(红色字体为较以前方法的变动):% p9 F' u& Z; h2 x+ k3 \& g: [1 l+ j
- @! M7 I; p F: N. i' A4 c2 F2 W( Y& X M( n
<?php$ e6 a: r3 H0 f$ ]1 Z& R+ i
/*) `9 P; L u7 |5 E" h% I* g# W
iMobiTrax 3.8 服务端授权API% `/ ]1 h1 l d" C4 T. I
) g. P" ^/ [8 o( A4 p& w K假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp, ]3 V' r, m$ S: _1 ^+ I
6 F' T$ Y! a$ t( _2 m6 p
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php)到license目录下;$ W+ z. o w7 @1 c
2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/api2.php (注:把8.8.4.4替换为你服务器的真实IP); ! Y2 U1 ~& A2 ~5 M* @$ i3.检查IP forward是否开启: ; ?" M! L% _ F 运行 cat /proc/sys/net/ipv4/ip_forward+ f" L3 T. l5 `( F# y8 J0 G
如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;. Q& A W9 D+ I, L x0 z# k
4.如果 IP forward 没开启,修改/etc/sysctl.conf7 p1 _# l( x0 I) o" U. B: T6 I
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1” 7 m- v+ q8 m! h* L8 N 如果没有上述这行,在/etc/sysctl.conf文件中增加这行 & y0 e, O* |+ l( Y6 \" Z 运行 sysctl -p 使修改生效 ) G _5 v; l( @8 j. f! s& k R5.增加包转发策略 ; e: G( x+ X% C; G 运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)( R3 W9 L, t2 H
6.检查转发策略是否启用* H6 c3 r' t8 X# ]3 k' |) K
iptables -L -t nat+ j8 t: x4 U- g! [, t
如果在Chain OUTPUT (policy ACCEPT)中有如下条目 }& w* ]5 L i DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP) w0 X6 z' z5 a _' ] 说明转发策略正常 ! I' d% z2 n4 K( c& U# `* M7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。 ?- g2 A4 ]: Q9 A
8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。9 T; x0 H) |& j \& j* i% k
2 q: h' Y; `/ t0 r) K
以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。 , S: d. S+ ?: H1 X" K6 Q7 T5 u本文件可以与IM使用同一服务器。 : u% j9 q8 \7 G3 K6 {. `3 |$ u; i我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。 ! F5 b; ]( l1 k( Z6 S: N! v T 4 J0 S# Z1 d; O- K*/ 0 R5 j" n1 P+ l; Y& b) Hecho '{"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"}'; 0 v/ Q' y8 N, j+ {9 x1 y! v?>- J, g$ a/ W5 U' {( d" |
; G! K* t) ^6 ?% U& ]
3 I/ x6 ]4 [- f9 V0 F# r7 d1 d
. E: y5 x6 U7 ]+ ?4 i) v8 B( S
另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。7 S. z5 \: k! s( L6 S8 u6 g
链接: http://pan.baidu.com/s/1qWoo68O % [2 c4 z) T, s9 k5 w) c1 s; I( d* N; u
另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。 , ]' p: C5 T; v关于IM安装使用,请移步本人另一帖: : p, Q/ F* { @- m; G7 d3 Ihttp://www.advertcn.com/thread-22939-1-1.html 4 g1 A8 C0 T& N6 t/ K
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