- 主题:我编译smth的cvs有问题,但是用snap就好了
很奇怪,这几天一直困扰于web的各种问题。
cvs的代码编译都是好的,而且telnet/ssh的各种功能都正常。
但是web一直有问题,前几天是什么shm的问题,昨天用snap编译安装了一下(用的是
和cvs一样的site.h,site.c),web今天上午能用了,后来因为web发文没有文件头尾的
问题,又转化了一下.PASSWD,继续用cvs安装了一下,结构发现web登陆不了了,
每次登陆都是用户名密码错误,开始怀疑web用的是老代码,从新在cvs代码目录
configure,make,make install,还是不行。最后去各个目录检查文件的属主和日期,
发现了这样一个问题,在/var/www/libexec/bbs目录里面
libphpbbslib -> libphpbbslib.0.0.0
libphpbbslib.0 -> libphpbbslib.0.0.0
libphpbbslib.0.0.0
这三个文件是由最新编译的cvs代码生成的,下面的几个文件
是由老的snap代码生成的,所以转换了.PASSWDS之后,web登陆用户名密码自然就错误了
libphpbbslib.a
libphpbbslib.la
libphpbbslib.so -> libphpbbslib.so.0.0.0
libphpbbslib.so.0 -> libphpbbslib.so.0.0.0
libphpbbslib.so.0.0.0
做了一个试验,把/var/www/libexec/bbs目录的文件删掉,在cvs代码的目录make install
发现下面的那三个文件居然没有生成
libphpbbslib.so -> libphpbbslib.so.0.0.0
libphpbbslib.so.0 -> libphpbbslib.so.0.0.0
libphpbbslib.so.0.0.0
这时候用<?php phpinfo();?>也看不到smth enabled了。
然后再用最新的snap包编译,安装,发现下面的这个
libphpbbslib.so -> libphpbbslib.so.0.0.0
libphpbbslib.so.0 -> libphpbbslib.so.0.0.0
libphpbbslib.so.0.0.0
都变成了最新的时间,启动web,ok,可以用web了,做过的修改(不要RAW_ARTICLE等等)
也生效了。
我在CVS代码里面的编译都是按照文档做的,
make之后也没有报错,
不知道为啥cvs代码生成不了这个.so呢,奇怪
--
FROM 218.80.245.*
现在想通了,因为一直是用cvs包在编译安装,那么前几天的时候的shm错误是因为web用的
so是老机器(redhat9)上面的老so文件;用snap包之后因为对RAW_ARTICLE的设置不满意,
顺便把.PASSWDS转化成了支持WFORM的,然后再用cvs安装,web用的so是转化.PASSWDS之前的所以又出现了web登陆用户名密码错误的问题;现在用snap包再编译安装,就没有问题了;唉,困扰了偶这么长时间的问题,ft啊。
【 在 wisi@feeling-NOsmthSPAM-org (誓心·默契) 的大作中提到: 】
: 很奇怪,这几天一直困扰于web的各种问题。
: cvs的代码编译都是好的,而且telnet/ssh的各种功能都正常。
: 但是web一直有问题,前几天是什么shm的问题,昨天用snap编译安装了一下(用的是
: ...................
--
FROM 202.119.32.*
没有生成 libphpbbslib.so?你用 cvs 的代码编译一下,然后检查
bbs2www/phplib/.libs/ 目录,里面是什么?
【 在 wisi@feeling-NOsmthSPAM-org (誓心·默契) 的大作中提到: 】
: 很奇怪,这几天一直困扰于web的各种问题。
: cvs的代码编译都是好的,而且telnet/ssh的各种功能都正常。
: 但是web一直有问题,前几天是什么shm的问题,昨天用snap编译安装了一下(用的是
: ...................
--
FROM 61.49.126.*
有这些文件
18 Apr 3 17:14 libphpbbslib -> libphpbbslib.0.0.0
18 Apr 3 17:14 libphpbbslib.0 -> libphpbbslib.0.0.0
144024 Apr 3 17:14 libphpbbslib.0.0.0
143928 Apr 3 17:45 libphpbbslib.0.0.0T
136694 Apr 3 17:14 libphpbbslib.a
18 Apr 3 17:14 libphpbbslib.la -> ../libphpbbslib.la
1061 Apr 3 17:14 libphpbbslib.lai
【 在 flyriver (江~~请假闭关中) 的大作中提到: 】
: 没有生成 libphpbbslib.so?你用 cvs 的代码编译一下,然后检查
: bbs2www/phplib/.libs/ 目录,里面是什么?
--
FROM 202.119.32.*
看来 debian 预配的 auto 系列工具比较诡异,都出不来 .so 后缀,
不妨自己安装一套 autoconf/automake/libtool 看看?
【 在 wisi (誓心) 的大作中提到: 】
: 有这些文件
: 18 Apr 3 17:14 libphpbbslib -> libphpbbslib.0.0.0
: 18 Apr 3 17:14 libphpbbslib.0 -> libphpbbslib.0.0.0
: ...................
--
FROM 61.49.126.*
就是libtool的问题吧
【 在 flyriver (江~~请假闭关中) 的大作中提到: 】
: 看来 debian 预配的 auto 系列工具比较诡异,都出不来 .so 后缀,
: 不妨自己安装一套 autoconf/automake/libtool 看看?
--
FROM 210.77.18.4
好的,偶试试。能成功的话偶再来汇报。
经这样一提醒,我到~bbs/lib下面看来一下,也是有这个问题的。CVS的代码生成不了.so
这些so应该在编译好的源码目录的什么地方?等装好了我去检查一下,现在不敢
随便在CVS的目录make install了。
【 在 flyriver (江~~请假闭关中) 的大作中提到: 】
: 看来 debian 预配的 auto 系列工具比较诡异,都出不来 .so 后缀,
: 不妨自己安装一套 autoconf/automake/libtool 看看?
--
FROM 202.119.32.*
你们tongji条件应该还不错吧,还是学校的正式bbs,先找台机器来测试测试,
就不会这么慌乱呢:p
【 在 wisi (誓心) 的大作中提到: 】
: 好的,偶试试。能成功的话偶再来汇报。
: 经这样一提醒,我到~bbs/lib下面看来一下,也是有这个问题的。CVS的代码生成不了.so
: 这些so应该在编译好的源码目录的什么地方?等装好了我去检查一下,现在不敢
: ...................
--
FROM 211.83.146.*
唉,原先的服务器硬盘有了坏道,基本上一周down机一次,跟学校打报告新换了服务器;
本来打算在新服务器上面测试好了再换过来,那个机器上周又趴下了,
而且服务器声音太大,还找不到可靠的地方临时放置,是临时放在一个老师的办公室装系统的,为了不影响他工作,索性趁着telnet刚刚好的时候就把新服务器换上了。
以前我想找个空闲的服务器测试都没有办法的,现在总算才把原先有坏道的那个机器可以
当作测试的了,我们学校条件不是想象的那么好的,呵呵
【 在 lotusin@smth.org (跟着水木一条道走到黑) 的大作中提到: 】
: 你们tongji条件应该还不错吧,还是学校的正式bbs,先找台机器来测试测试,
: 就不会这么慌乱呢:p
--
FROM 218.80.245.*
【 在 wisi (誓心) 的大作中提到: 】
: 好的,偶试试。能成功的话偶再来汇报。
: 经这样一提醒,我到~bbs/lib下面看来一下,也是有这个问题的。CVS的代码生成不了.so
这个看起来解释了为什么crontab里面的程序也出shm的毛病
好像还是debian系统上的问题哦~~ :)
: 这些so应该在编译好的源码目录的什么地方?等装好了我去检查一下,现在不敢
: ...................
--
FROM 128.12.155.*