8 W9 k+ `* Z" L! W j*BUG FIXES*: I& d) s# Y& D# n5 B Fixed possible loop from illegal character check in sessions , c2 ]5 L' D: R+ b4 O4 E+ z& g# NAllow HEAD posts in global postback.% n1 K+ s+ I# I Fixed checkinputs stopping at offer weights on campaign submits 5 w+ m ^: ]6 A* O1 w$ p$ v0 LFixed linking error while custom dates selected% U$ B) n3 s5 e% M, F- V Changed conversion log to show duplicates properly & J9 O1 X' X! p- {2 b' M5 C: rFixed rong column being added on path stats & ~7 @3 `3 ^! e' P$ p4 iFixed php version encryption bug# A4 q- P4 P* J8 ` z. |
3 X* H2 ~- U E *ADDITIONS*4 V" ~ q& _* x' i& s6 n 1. Added support for Windows 109 X* I5 W! P) O5 ` 2. Added support for the latest MAC and iOS devices. 7 u( I* Z0 J4 f" F X. j6 O8 V3. Added devices to device DB. & x, }; O+ K# ?0 i4. New GEO DBs.0 F s4 _6 M9 _' ^) P! t
4 M0 \: E& w3 _+ [3 a
* a3 M$ y" @* k3 t$ \, `3 _5 f9 S7 B. D% w3 v" l
' G; [, ]/ C- w3 ?! F8 Y 2 A" m7 G7 k; Z7 ]0 `* T4 Q/ g2 L+ E: T t% d2 I" y
解除登陆验证方法(红色字体为较以前方法的变动): , J& ^# }; K0 N7 E8 `; [' [% f% q" L& g- v
) D4 F! |5 r5 k; f
<?php9 Y5 ~0 o+ k- F6 |
/* ! y. @: M& W7 Z# s4 `iMobiTrax 3.8 服务端授权API 6 J$ f+ g' i, E1 |5 h# F 6 o: @0 p7 j2 G# y& F/ C假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp 9 t4 J5 ]. Z; W( b3 q$ T- R9 k3 F+ O8 L
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php)到license目录下;6 U- ~! |9 n4 B" A
2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/api2.php (注:把8.8.4.4替换为你服务器的真实IP);, \8 r. a; |9 F1 n( Z W, S5 V) ~5 F y
3.检查IP forward是否开启: ( w% }5 `$ j. x4 K1 M 运行 cat /proc/sys/net/ipv4/ip_forward6 b9 H' o" X! m& U
如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启; - y& g3 ]2 [# _7 a x e4.如果 IP forward 没开启,修改/etc/sysctl.conf' g3 Q) [6 @) l
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1” # {. q/ p: s' N) \# j9 P& u. ~ 如果没有上述这行,在/etc/sysctl.conf文件中增加这行- H8 K6 b/ t3 `% g" H2 q. i
运行 sysctl -p 使修改生效7 b8 W a/ ~9 W9 G5 i# w5 r
5.增加包转发策略 + H) P' y# C: G; {7 t3 Z2 O/ |& ] 运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)0 F( i% Z8 K' b: h/ ^3 `6 z
6.检查转发策略是否启用4 C$ {) E& v" q7 t/ L' X
iptables -L -t nat U0 ]+ N9 d" R
如果在Chain OUTPUT (policy ACCEPT)中有如下条目4 e! P; R9 Z3 E4 [* t
DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)& @3 @7 I- G/ v: C- p
说明转发策略正常, i% d2 c% h; e* @
7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。 * {0 `! m; R: ], Q4 b: J- n8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。 : Y/ f8 U6 N3 k5 V: K6 U* H" i4 ]# x% S+ X. P. ~6 J3 x5 ~
以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。 $ d2 I/ \* {- D" i0 f本文件可以与IM使用同一服务器。$ I( K+ g3 A" E: l% U* M
我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。 0 [3 b, `+ @* T1 I/ Z5 V 0 T6 s9 S. ~. i% h7 ?* }9 F% e( [*/" n' l/ D& 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"}'; ( _2 q& o4 \1 g% H?> ' V5 ~+ D$ _6 a, A( O" n " b/ e) ~- D1 U- x$ \/ E4 O6 z u+ M6 C; w( c
4 d$ y: ^/ Z1 W0 K" M+ k$ ], q
另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。 2 ?9 o1 A# ~( }4 Q) @链接: http://pan.baidu.com/s/1qWoo68O+ ]2 y% _* U$ O H, c/ H6 B
, C# e% Y% D4 X7 U# Z4 \$ ]
另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。- V/ u O9 U6 s# X3 \" u
关于IM安装使用,请移步本人另一帖:" H/ t4 l4 k& J. Z% D http://www.advertcn.com/thread-22939-1-1.html: f& O9 z( Y( y3 }* P6 e6 a
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