有人从 big-5 PHPWIND 4.32 成功转换到 5.0 PHPWIND 吗 ?

Home Home
引用 | 编辑 musclenet
2006-11-08 00:31
楼主
推文 x0
【类型】主程式
【版本】5.01

很好奇因为我看到官网已
经正式的释出 5.0 的 UTF, 与繁简体的 PHPWIND 免费版 ,
请问有人成功的升级了吗 ?

因上一次的升级经验吓到我了 ( from 3.01 --> 4.32 )
虽然后来问题都解决了, 不过这次我真的想问问, 是不是已经有人成功的作这样的升级呢 ?

献花 x0
引用 | 编辑 swlong
2006-11-08 14:38
1楼
  
按照步骤升级应该没问题的 不过本人暂时还不想升级 因为官方还会不断更新
几乎每天都有更新
还是等到大家用过一段时间没问题再升级 刚推出肯定还有很多错误
而且5.01插件也还不多 还是不要当白老鼠吧=口=

献花 x0
引用 | 编辑 musclenet
2006-11-09 00:49
2楼
  
OK , 谢谢建议啦
我目前使用 4.32 版是相当稳定
有错误的地方很少, 也使用的很开心
只是偶而会有大陆的广告文攻占我的论坛
其它的都还不错用

那我也慢点换 5.0 PW 吧

献花 x0
引用 | 编辑 musclenet
2006-11-11 01:09
3楼
  
那么 ip 数据库格式是否是沿用的呢 ?
每次想到这个问题就头大
不太想每每看到使用者的来源都是未知

献花 x0
引用 | 编辑 月光
2006-11-11 01:58
4楼
  
下面是引用musclenet于2006-11-11 01:09发表的 :
那么 ip 数据库格式是否是沿用的呢 ?
每次想到这个问题就头大
不太想每每看到使用者的来源都是未知

您可参考我以前发表的 http://bbs.mychat.to/read.php?tid=485393&page=1#ptpc 楼主 月光

重点在
function cvipfrom($ip){
    $datadir = 'ipdata/'
    $ip_detail = explode('.', $ip);
    if(file_exists($datadir.$ip_detail[0].'.txt')) {
        $ip_fdata = fopen($datadir.$ip_detail[0].'.txt', 'r');
    } else {
        if(!($ip_fdata = fopen($datadir.Ɔ.txt', 'r'))) {
              echo 'IP data file error'
        }
    }
    for ($i = 0; $i <= 3; $i++) {
        $ip_detail[$i] = sprintf('%03d', $ip_detail[$i]);
    }
    $ip = join('.', $ip_detail);
    do {
        $ip_data = fgets($ip_fdata, 200);
        $ip_data_detail = explode("|", $ip_data);
        if($ip >= $ip_data_detail[0] && $ip <= $ip_data_detail[1]) {
              fclose($ip_fdata);
              return $ip_data_detail[2].$ip_data_detail[3];
        }
    } while(!feof($ip_fdata));
    fclose($ip_fdata);
    return '末知网路'
}
function ipselect($db,$offset,$ip){
    fseek($db,$offset,SEEK_SET);
    $l_d=fgets($db,100);
    $ip_a=explode("|",$l_d);
    if ($ip>=$ip_a[0] && $ip<=$ip_a[1]) return $ip_a[2].$ip_a[3];
}
function nset($db){
    $l_d=fgets($db,100);
    $ip_a=explode("\t",$l_d);
    return array($l_d,$ip_a[2].$ip_a[3]);
}


献花 x0
引用 | 编辑 jerryh
2006-11-14 17:10
5楼
  
www.phpwin.net有转换器下载吧。

献花 x0
引用 | 编辑 musclenet
2006-11-15 01:37
6楼
  
如果用了这样改写的部份
会有其他不良的影响吗 ?

献花 x0
引用 | 编辑 月光
2006-11-16 05:09
7楼
  
下面是引用musclenet于2006-11-15 01:37发表的 :
如果用了这样改写的部份
会有其他不良的影响吗 ?

那个部分是让程式去读取ipdata内的ip数据库用的所以您若无改错是并无影响的!!
另外如果您怕改错造成程式错误我这边已经改好一份注意这个是PHPwind 5.0.1版(2006 11.13)补丁中所修改的其余版本请勿使用!!

使用方式:

1.将我提供的postfunc.php覆盖
2.下载http://bbs.mychat.to/read.php?tid=371426&page=1#ptpc 楼主 jenhaoliu 所发表的ip数据库


本帖包含附件
档名: zip postfunc.rar   (2022-06-09 14:02 / 4 KB)  
下载次数:1


献花 x0
引用 | 编辑 musclenet
2006-11-23 22:14
8楼
  
谢谢
不过我还有问题
就是如果用 5.0 的改成这样
那我 ip数据库应该要用第几版的格式呢 ?
比如果想沿用我现在的 4.32 ip 数据库,
且我想升级到 5.0 版
这样也应该要改成你写的那样吗 ?

献花 x0
引用 | 编辑 emu1000
2006-12-10 15:17
9楼
  
选举当天我已经升级成功了.
发现问题了.每一业都会跳到简字.还要右鉴.更正回来
大家可以帮我吗

献花 x0
引用 | 编辑 月光
2006-12-11 09:43
10楼
  
下面是引用emu1000于2006-12-10 15:17发表的 :
选举当天我已经升级成功了.
发现问题了.每一业都会跳到简字.还要右鉴.更正回来
大家可以帮我吗

1. 请确认您转换的是BIG5 繁体中文版...
2. 请确认后台核心设置 (默认编码设置) 已改为Big5 编码...

献花 x0
引用 | 编辑 p8202201
2006-12-17 22:27
11楼
  
我是一次就升级成功耶@@
而且几乎没出甚么问题

献花 x0
引用 | 编辑 koshuchung
2006-12-24 13:51
12楼
  
嗯!我由PHPWIND 4.01 ---> PHPWIND 4.32 ---> PHPWIND 5.01 一路顺畅。基本上只调整了后台语系为繁体,应该可以安心服用。

献花 x0
引用 | 编辑 musclenet
2007-01-10 00:11
13楼
  
导出再导入会出问题
升级是没问题但当要转换论坛资料时,
我真的快要哭了

献花 x0