% g& P, c9 e" v所以,各位且行且珍惜。4 P0 o9 X& u& u3 n4 _8 `5 e; ^
不出意外,这应是最后一个PJ版本。% @0 {' S/ E) M% N/ a9 [
, `& Q3 a$ m9 ?4 @
官方公布的3.8版本的变化:, @0 j9 I4 j7 D. O
& P; H z. ^& g7 }8 j
" {8 H: ]& `! P3 C) S ~5 f *BUG FIXES*! a/ S. z4 u. B& v y Fixed possible loop from illegal character check in sessions: m, v, z% `+ z* J0 ]0 ~ Allow HEAD posts in global postback.0 z! Y D* q h* R) K( B Fixed checkinputs stopping at offer weights on campaign submits . K) u1 c% S3 i4 h3 S3 p) vFixed linking error while custom dates selected/ }0 _& A4 E+ ]3 B0 G, n" e Changed conversion log to show duplicates properly" w0 o% }3 a3 {) o; e Fixed rong column being added on path stats- `: G {; n7 [0 v3 I Fixed php version encryption bug # ~$ n; P1 I; t" P, g + c" @; R; N' |*ADDITIONS*7 Q; Y! J3 x6 M% t& r) ?7 w$ s- w 1. Added support for Windows 10 ' J" i/ t5 H A1 U2. Added support for the latest MAC and iOS devices.8 r2 A$ x( g8 w 3. Added devices to device DB.1 n9 @9 i( z6 w8 p; ]/ ^8 o1 y 4. New GEO DBs.% z+ K: Y' R0 t4 y
) W$ s0 S- y, C2 d: U$ Z3 n% [. S1 \( O7 {/ m# @) K, m/ y
8 }9 g9 A: ~$ j
& H! Z6 P- G+ v9 v; U 9 {/ e3 n2 @# q4 x$ J" O% Z } ! m0 L5 p* ?& M% ]/ [( ?解除登陆验证方法(红色字体为较以前方法的变动): ( L7 l, ?$ k4 _; A9 \" p0 \, s Q. H / k9 r& |# f8 x6 ]- c5 w6 B8 Q) ]; P
<?php 7 _2 [; d: L. l7 M& D* n% ]/*$ A6 C$ _+ Y7 l$ t
iMobiTrax 3.8 服务端授权API# Q* H0 `% t; Z1 g
0 q: y" \7 K; @0 A
假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp 8 x6 q8 \7 |) R, A' g : y+ p( h5 j2 b4 d7 f o1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php)到license目录下; # U% K, ]. |6 \( B7 T/ u2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/api2.php (注:把8.8.4.4替换为你服务器的真实IP);6 H; D# C3 X+ X3 X
3.检查IP forward是否开启:; L( C( ?7 |; t" e! a4 Y
运行 cat /proc/sys/net/ipv4/ip_forward* ?4 P" ^7 v; z9 B/ c7 z
如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启; % i) A3 v8 ], U! U" w2 K4.如果 IP forward 没开启,修改/etc/sysctl.conf b Z) E( D ?: ?' A; k 将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1” % P$ r: U6 L; x2 [ 如果没有上述这行,在/etc/sysctl.conf文件中增加这行 # l1 y0 q) _* [9 J 运行 sysctl -p 使修改生效- Z& L8 v4 f* {
5.增加包转发策略, i, X) m H5 Z5 u! c8 s" K" s- w4 V
运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP) * e' x- C/ x2 v7 N' b0 M6.检查转发策略是否启用 - | ]5 {2 a) x5 ^/ p% s iptables -L -t nat2 s8 D; R; ]% C5 A1 ?! I5 ^
如果在Chain OUTPUT (policy ACCEPT)中有如下条目 2 P$ x6 F. V7 e$ R* h& z3 k DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP) v3 C( z( L0 X. r, _# _/ q( z 说明转发策略正常- ^2 a! v# q$ k8 b
7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。 + `1 l3 {" a5 D& I" m" g* f8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。 * }+ j9 B2 b! C$ i; r1 K 6 D7 [# L4 E2 [ O- D以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。, r# n9 n5 I3 i# v# S1 K; ^
本文件可以与IM使用同一服务器。 7 m$ Q0 `6 c! a5 L G! T我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。) ~' Y4 T2 r' J5 O* N5 G/ E6 B
; r2 }) z# T* V; C7 d
*/* |8 n: y/ F! X- Y8 y
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"}'; * I- k2 U8 w7 _?>& f; M3 h7 h: ~7 p
6 \& g) O# F' J N) Z! S
7 s% O/ P; m& O+ ~% S: _; T H& E6 [ n! J; Y6 O另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。" r- C6 I4 L3 s0 [6 r* L& m
链接: http://pan.baidu.com/s/1qWoo68O/ k4 Q: d' {, P9 Q
/ g0 _. N, A. ~
另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。 ; R- O$ H+ J- `2 j5 [" _9 e关于IM安装使用,请移步本人另一帖: . I0 x+ C3 r# u, x" @0 A$ Rhttp://www.advertcn.com/thread-22939-1-1.html w" U, ^$ x+ E6 {- x6 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