感谢atppp, wuweixin网友的大力帮助
基本步骤跟文章里面说的没什么区别
用的是1.2.1刚出来的那个
说说一些教训吧
转.PASSWDS一定要加上#define CONV_PASS 1
好像说好几个地方加都可以,/site/devel.h,/src/site,还有地方说在/src/bbsconfig.h
里面添加.我在添加后开始还是不能成功转换.PASSWDS,后来想起有文章说如果没有定义
HAVE_USERMONEY,要把convpasswd.c中#ifdef HAVE_USERMONEY注释掉.注释掉后,.PASSWDS
终于正确转换过来了.
登陆bbs,一些id不能登陆,提示"由于程序更新,请先推出此帐号所有连接再重新登陆"
有文章说删除该帐号目录下usermemo文件,可是,我发现有的帐号下并没有这个文件,却同样
不能登陆.最后,才想起看权限,发现这些用户目录的权限是root,在chown -R bbs:bbs bbs
后,都能正常登陆了
www方式的设置,我不太清楚的,开始根据有的文章说,将php安装目录下的php.ini-dist复制
到/usr/local/lib/php.ini,并做修改,发现不管用,后来在这里看到说,编辑/etc/php.ini
文件,以及httpd.conf,"特别提醒千万不要在 httpd.conf 里面加入 AddType application/
x-httpd-php .php",这个是对于redhat9才行,其他的千万别这样做.然后开启httpd服务,就
能正常登陆www页面了
所以,在linux下面,一定要注意目录和文件的权限,如果安装或者运行bbs有什么问题,一定要
检测权限.另外就是自己多看看别人写的文章,然后再自己动手安装,失败是难免的,多摸索,
多实践,最后应该都可以解决的.
最后再次感谢本版以及各位网友的大力帮助:)
--
修改:jiangjun2000 FROM 159.226.37.*
FROM 159.226.37.*