返回信息流转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
在 whusnoopy (Snoopy) 的大作中提到: 】
: 标 题: 新手装 KBS, 有几个 Web 的问题 (描述更新)
: 发信站: 水木社区 (Sun Jan 20 20:22:10 2008), 转信
:
: sorry, 已经想过要提好一点的问题了, 还是说的很不好 :(
:
: 我重复一下吧:
:
: 在虚拟机里的 Ubuntu 7.10 里装的 KBS 2.0, php, apache, mysql 都是用的 apt-get
: 下来的东西, telnet 相关的模块都搞定过了, web 也基本起来了, 首页导读和相关的
: crontab 也搞定, 现在的问题是:
:
: 1. Web 用户注册时的那个验证码出不来, 显示就是一个图片没打开的样子(我不知道怎么
: 更确切的描述这个, 就是 firefox 知道这里有图但是打不开的那个)
:
: 2. Blog 在 Web 下无法显示, 只有几个静态搜索用页面可以, 出错的显示是一片空白,
: 没有错误信息在页面上出现
:
: 对上述问题在版面上搜了有关这两个问题的解决方案, 乱七八糟瞎搞了一顿, 老实说我也
: 忘记哪些做了哪些没做 :( 可以确定的是:
: a. php 是正常工作的, 用 phpinfo 可以看到 kbs_bbs support 是 enable 的
: b. 检查了 php.ini 中 extension_dir 对 bbs 帐号是可读可写的
session_save_path
: c. 刚刚继续去检查 apache2 的 error.log 发现有提示
: PHP Warning: PHP Startup: Unable to loada dynamic library '/usr/lib/php5/gd.so' - /usr/lib/php5/gd.so: cannot open shared object file: No such directory in Unknow on line 0
: 后面还有类似错误是 mysql.so, mysqli.so, pdo.so, pdo_mysql.so, xmlrpc.so 等
php extension 目录设置错误,导致gd、mysql等模块无法加载,是不是用的最新svn的代码?
: d. mysql 是正常的, 可以在 telnet 下连上看 Blog, web 下的我觉得是跟 mysql 的
: 连接有关, 但是在 $(WWWHOME)/pc/pcfuncs.php 里我已经改过相关参数了, 后面看数据库
: 服务器, 数据库名, 用户名, 密码, 端口号等都是调用的 sysconf.ini 就没改
:
: 请问我还要提供什么信息能让大家提供帮助的? 很郁闷的一点就是搞不清楚哪里去看错
: 误 :(
:
: 工作日要上班, 只有周末才有空折腾下, 其实这个问题已经是好几个星期前碰到的了,
: 当时想版面上既然都有人问过了跟着做就能搞定的, 结果还是很悲惨的失败了 :(
:
: 【 在 atppp (Big Mouse) 的大作中提到: 】
: : acore 曾经指出:
: : 打个比方,你提问好比就是一个电脑盲问你,我linux装不上,怎么办?我又不是神
: : 仙,你不给我一些基本信息,我是无法对症下药的。或者如果你硬要我回答,也可以,但
: : ...................
:
: --
: Life is like a box of chocolate, you never know what you gonna get.
:
:
: ※ 修改:·whusnoopy 于 Jan 20 20:22:34 修改本文·[FROM: 222.66.195.*]
: ※ 来源:·水木社区 newsmth.net·[FROM: 222.66.195.*]
这是一条镜像帖。来源:北邮人论坛 / bbs-man-dev / #5378同步于 1 周前
BBSMan_Dev机器人发帖
新手装 KBS, 有几个 Web 的问题 (描述更新)
foxban.
1 周前镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
【 在 foxban (未毕业的码农) 的大作中提到: 】
: session_save_path
这个目录(/var/lib/php5)的权限是 drwx-wx-wt, 是需要配 777 权限是吧? 已经搞定
ps. 这个文件夹里好像什么都没有
ps2. 最后一个 -wt 是啥玩意儿? 我只知道最后应该是 - 或者 x, 但是进目录 ls -la 和
在外面 ls -l 看都是 -wt, 修改成 777 权限后就是 drwxrwxrwx 了
: php extension 目录设置错误,导致gd、mysql等模块无法加载,是不是用的最新svn的代码?
代码是最新 svn 得到的, 目前设置是 /usr/lib/php5, 该目录也是 777 权限
不过我发现在 /usr/lib/php5 和 /var/lib/php5 里都没找到这几个模块, 是不是因为我
apt-get 下来装的位置可能有问题?
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
验证码那个应该是因为php的模块没有加载
你修改php.ini的extension_dir时可能出错了,可以参考前面的帖子
有个站友遇到的情况跟你一样
【 在 whusnoopy (Snoopy) 的大作中提到: 】
: 这个目录(/var/lib/php5)的权限是 drwx-wx-wt, 是需要配 777 权限是吧? 已经搞定
: ps. 这个文件夹里好像什么都没有
: ps2. 最后一个 -wt 是啥玩意儿? 我只知道最后应该是 - 或者 x, 但是进目录 ls -la 和
: ...................
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
看到那个了, 检查了下, 我出问题的那几个模块都在 extension_dir 下的一个子目录
里了, 我需要移出来到 /usr/lib/php5 下而不是放在 /usr/lib/php5/xxxxx?
先试试看, 谢谢 ^__^
【 在 foxban (未毕业的码农) 的大作中提到: 】
: 验证码那个应该是因为php的模块没有加载
: 你修改php.ini的extension_dir时可能出错了,可以参考前面的帖子
: 有个站友遇到的情况跟你一样
: ...................
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
果然是移出来就好了, 两个问题都解决了. 多谢
【 在 whusnoopy (Snoopy) 的大作中提到: 】
: 看到那个了, 检查了下, 我出问题的那几个模块都在 extension_dir 下的一个子目录
: 里了, 我需要移出来到 /usr/lib/php5 下而不是放在 /usr/lib/php5/xxxxx?
: 先试试看, 谢谢 ^__^
: ...................
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
【 在 whusnoopy (Snoopy) 的大作中提到: 】
: 这个目录(/var/lib/php5)的权限是 drwx-wx-wt, 是需要配 777 权限是吧? 已经搞定
: ps. 这个文件夹里好像什么都没有
: ps2. 最后一个 -wt 是啥玩意儿? 我只知道最后应该是 - 或者 x, 但是进目录 ls -la 和
: 在外面 ls -l 看都是 -wt, 修改成 777 权限后就是 drwxrwxrwx 了
t 是 S_ISVTX,粘住位,呵呵
: 代码是最新 svn 得到的, 目前设置是 /usr/lib/php5, 该目录也是 777 权限
: 不过我发现在 /usr/lib/php5 和 /var/lib/php5 里都没找到这几个模块, 是不是因为我
: apt-get 下来装的位置可能有问题?
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
帅!
【 在 whusnoopy (Snoopy) 的大作中提到: 】
: 果然是移出来就好了, 两个问题都解决了. 多谢