- 主题:mysql problem
想运行 newpoststat...但失败了.
亦已设置 newpost_stat...
[bbs@localhost ~/bin]$ ./newpoststat
No Database Selected
No Database Selected
求教~!
--
FROM 218.103.141.*
【 在 ivanchoi (Ivan Choi) 的大作中提到: 】
: 想运行 newpoststat...但失败了.
: 亦已设置 newpost_stat...
: [bbs@localhost ~/bin]$ ./newpoststat
: ...................
还有...
当我设定了 newpost_stat 后,想贴文章时出现....
Fatal error: Call to undefined function mysql_connect() in /usr/local/www/htdocs/db.php on line 27
db.php ,#27
$this->link = mysql_connect($this->host,$this->user,$this->pass);
--
修改:ivanchoi FROM 218.103.141.*
FROM 218.103.141.*
【 在 atppp (Big Mouse) 的大作中提到: 】
: 这个毛病看起来是因为你编译PHP的时候没有加入mysql支持
对,发现了真的 php 没有support mysql.
本人用的是 php5.0 ,mysql 4.0 (RPM) , libxml2 ..
我已在 configure php 的时候加上 --enable-mysql 该它自动侦测,但失败,但找不到.
亦试过 加上 DIR 亦找不到.
每次都check 不到 mysql....
--
FROM 218.103.141.*
【 在 atppp (Big Mouse) 的大作中提到: 】
: 不对,你没装mysql-devel rpm?
我已装回 3.23.58...但也是侦测不到.
(quote from configure)
checking for mSQL support... no
checking for MSSQL support via FreeTDS... no
checking for MySQL support... no
checking for specified location of the MySQL UNIX socket... no
checking for MySQLi support... no
checking whether to enable embedded MySQLi support... no
我也有装 MySQL-devel-3.23.58-1 啊...
--
FROM 218.103.141.*
【 在 atppp (Big Mouse) 的大作中提到: 】
: 这个是我的
: checking for mSQL support... no
: checking for MSSQL support via FreeTDS... no
: ...................
已把 php 降回 4, mysql 降回 3.23
并在configure 找到 mysql support..=yes !!
亦在 phpinfo() 找到 MySQL Support enabled
但 bbs/bin/newpoststat 还是会出现
[bbs@localhost ~/bin]$ ./newpoststat
No Database Selected
No Database Selected
我是用 bbs 来行 newpoststat 的.
不知是甚么问题呢? :O
--
FROM 218.103.141.*
【 在 atppp (Big Mouse) 的大作中提到: 】
: 对了,我的问题和smthbbs无关,想多请教一下。
: 你以前php5配合mysql4和3.23都configure的时候出问题?
: php5的--with-mysql configure问题很多,大家都头疼的很,到处找线索。
: ...................
基本上,我全都是安装 rpm 的.
php5 时, 无论是 mysql 4 or 3.23 都侦测不到啊.
因为我用的是 RPM ,所以 --with-mysql 时都没有设定 DIR, 让它自动侦测.
我用的是 RH9 , gcc version 3.2.2 ,glibc-2.3.2-11.9
--
FROM 218.103.141.*
(因为这部是测试机,所以用了假IP. 基本上只修改了头四项,其余的没有改变)
【 在 stiger (再见,清华;再见,北京) 的大作中提到: 】
: 贴sysconf.ini
BBSHOME = "/home/bbs"
BBSID = "SMTH"
BBSNAME = "BBS 水木清华站"
BBSDOMAIN = "192.168.1.10"
SHOW_IDLE_TIME = 1
KEEP_DELETED_HEADER = 0
RUN_SYSTEM_FILTER = 1
#BBSNTALKD = 1
#NTALK = "/bin/ctalk.sh"
#REJECTCALL = "/bin/rejectcall.sh"
#GETPAGER = "getpager"
BCACHE_SHMKEY = 3693
UCACHE_SHMKEY = 3696
UTMP_SHMKEY = 3699
ACBOARD_SHMKEY = 9013
ISSUE_SHMKEY = 5010
GOODBYE_SHMKEY = 5020
#WELCOME_SHMKEY = 5030
STAT_SHMKEY = 5100
CONVTABLE_SHMKEY = 5101
IDENTFILE = "etc/preach"
EMAILFILE = "etc/mailcheck"
NEWREGFILE = "etc/newregister"
--
FROM 218.103.141.*
【 在 ivanchoi (Ivan Choi) 的大作中提到: 】
: (因为这部是测试机,所以用了假IP. 基本上只修改了头四项,其余的没有改变)
: BBSHOME = "/home/bbs"
: BBSID = "SMTH"
: ...................
修好了!!!! 原来我没有定义 MYSQLHOST ,MYSQLUSER ,MYSQLPASSWORD, MYSQLSMSDATABASE 等东西..
需要在 sysconf.ini 内自定的.
但....虽然没有了 NO DATABASE SELECTED 的error..
但还是看不到 会走动的 "热门话题" 啊..???????!
--
FROM 218.103.141.*
【 在 ivanchoi (Ivan Choi) 的大作中提到: 】
: 修好了!!!! 原来我没有定义 MYSQLHOST ,MYSQLUSER ,MYSQLPASSWORD, MYSQLSMSDATABASE 等东西..
: 需要在 sysconf.ini 内自定的.
: 但....虽然没有了 NO DATABASE SELECTED 的error..
: ...................
我在想会不会设置少了甚么?
除了这四个 define外,还需要设置甚么呢?
--
FROM 218.103.141.*
【 在 windinsn (雪域清风) 的大作中提到: 】
: 要用新的十大统计方式 而且在 site.php 里头要定义 具体参见水木的site.php
我用的是 snapshot 版本, 找篇整个源码包也找不到有关设定啊..
请问在那里可以找到水木的 site.php 来参照?
--
FROM 218.103.141.*