7 K5 l" ? I3 b& [* b9 m Y! y+ K4 U0 _: y# N8 r! C1 M& B *BUG FIXES*/ X3 w4 [' j' j! _; R2 f! J Fixed possible loop from illegal character check in sessions % C% k8 l2 V$ g P# m/ dAllow HEAD posts in global postback.( @1 [- x- k# t6 v# s Fixed checkinputs stopping at offer weights on campaign submits % K/ Z& K3 R# ] `8 UFixed linking error while custom dates selected, I* x+ C1 t& K: E0 D Changed conversion log to show duplicates properly4 \- r* V! S: |2 c Fixed rong column being added on path stats8 [6 ~( ?) T7 G3 }& j Fixed php version encryption bug , M& B# e3 K+ k+ E! [( Y* |/ { : o5 a# {" D" M' r4 r" A*ADDITIONS* 9 K9 R% t. h4 n$ ^$ L1. Added support for Windows 10* }# S5 f' F' E, X 2. Added support for the latest MAC and iOS devices. , j/ F2 M+ v$ A( ]9 ]3. Added devices to device DB.$ h; V8 b l0 u, ~ 4. New GEO DBs.6 C e+ b# V& ~" D7 s; A9 d. r# H
+ D! O3 r& ?- i% y- v. T
$ o3 i K! P, `# E. x* ~0 } 8 I1 g9 Y1 b9 M0 O5 U 6 Q7 c! o' |6 R; G5 m" \# J0 ]6 I9 O; ~3 n) _/ K `
/ z3 v/ T V$ y1 e解除登陆验证方法(红色字体为较以前方法的变动):4 L, g0 a$ y1 L8 j* K
- e) d# I- f8 o& i
[; X9 N4 s0 B' @6 @6 G4 @<?php5 i! s X6 |9 P+ h/ E% D4 v
/*& b/ `) o; q' X0 ^( V9 i# h
iMobiTrax 3.8 服务端授权API1 d6 [3 e$ w: K* c; g; @% Q
4 |% p7 U% L, E* t8 T
假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp / f0 J! S, h" L2 a% i, S: C 7 o8 z3 G9 a3 h3 m3 A8 D7 n+ e1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php)到license目录下; 1 q; n1 N9 p0 C. U2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/api2.php (注:把8.8.4.4替换为你服务器的真实IP); 2 }* V1 C" o& G5 S2 u3.检查IP forward是否开启: $ `7 K; i d8 l# o1 n5 a 运行 cat /proc/sys/net/ipv4/ip_forward / L* ^/ ]2 C0 O" `! U( W1 \ 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;* }: |% H5 i5 G
4.如果 IP forward 没开启,修改/etc/sysctl.conf$ z+ n& S; O) z8 p4 a0 w" h, O, I
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1” ; G" ?8 d+ a$ E6 Q( K 如果没有上述这行,在/etc/sysctl.conf文件中增加这行! O# o/ p: j5 c7 e# r
运行 sysctl -p 使修改生效 % Q& @) }6 `' _* |( k5.增加包转发策略 8 V4 n8 K4 e. S4 W 运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)8 B* x w' \! [7 r" l+ W4 p
6.检查转发策略是否启用1 r: P5 k# n5 {' `- u* \
iptables -L -t nat& T6 S: B: Z+ E% R& S+ V; }
如果在Chain OUTPUT (policy ACCEPT)中有如下条目 : W" n2 A% C' q DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP) & E* L4 e2 ?6 a1 } 说明转发策略正常8 v+ D9 H5 K# |/ \* l( T) l
7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。 ) ]% p. `; `, Y7 x) z: }' g ?4 W6 H8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。 $ J0 {) T" h' E X n * ]8 w; ]" E) \7 W1 Z以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。7 T! a9 { O: i
本文件可以与IM使用同一服务器。 ) `1 I" o4 G$ K0 }* g# ?我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。 # G. r& g9 f( I + Y6 P4 n0 r2 |3 e0 t*/ : u+ C1 Q8 K7 C- ^6 N4 F f' d* aecho '{"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 B! F+ ?, ~5 D& ]& l% m. J
?>% K( F! {3 e! q# `3 B
' x5 g3 T- a% \! t# s9 A8 x1 V& o- M2 l- v0 |
) @9 b2 Q9 u: Q7 Y# A) J
另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。" J! J- ? P7 q# h0 K% ~$ R
链接: http://pan.baidu.com/s/1qWoo68O5 y) @& N1 f5 U
* L) n" m8 \5 x
另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。 ; O. q( o4 \6 M- F+ \$ U/ m关于IM安装使用,请移步本人另一帖: # V( A( P! s+ a3 ohttp://www.advertcn.com/thread-22939-1-1.html1 |' a/ H V8 F7 J. ^* m7 B
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