歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 22, 2024, 09:25:51 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
  列出文章
頁: [1]
1  支援 / 安裝與設定 / Re: 升级1.2过程中报错,请问如何解决... 於: 三月 31, 2007, 10:13:55 上午
和和,老大终于出手了...

80      function getPermission()
81      {
82         if( $this->_perm === null ) {
83            lt_include(    PLOG_CLASS_PATH."class/dao/permissions.class.php" );
84            $perms = new Permissions();   
85            $this->_perm = $perms->getPermission( $this- >_permId );
86         }
2  支援 / 安裝與設定 / Re: 升级1.2过程中报错,请问如何解决... 於: 三月 30, 2007, 11:09:28 上午
重传也是一样出现此问题...
3  支援 / 安裝與設定 / 升级1.2过程中报错,请问如何解决... 於: 三月 29, 2007, 01:35:30 下午
升级过程中出现如下信息,无法继续进行升级程序

Fatal error: Call to a member function on a non-object in /usr/www/other/bbwin/blog/class/dao/userpermissions.class.php on line 82
4  支援 / 安裝與設定 / Re: why my WYSIWYG editor is gone??? 於: 十二月 09, 2006, 12:10:22 下午
我也遇到这个问题了,先是发现JS下没有htmlarea这个目录,然后我上传/js/htmlarea/也没有用
更新到最新的1.13,问题仍未解决.我打算找一个编缉器来替代不知能否解决这个问题?
5  支援 / 安裝與設定 / Re: 如何删除垃圾回复? 於: 四月 20, 2006, 11:48:05 下午
delete from plog_articles_comments WHERE `topic` LIKE '%poker%'

解决了,其它字段同上修改即可.
6  支援 / 安裝與設定 / 如何删除垃圾回复? 於: 四月 20, 2006, 11:34:16 下午
这个问题我想已经有很多人问过了,其实我觉得非常简单,在后台进入你的数据库,然后选择字段"POKER"模糊查找,然后一次选2000个全选,删除之.不过我仍然觉得十分麻烦,因为有十几万之多.如何一次性地将垃圾回复删除?不知道有没有更快捷的方式?
7  站務 / 站務公告 / Re: [成功案例] LifeType Successful Story 於: 四月 03, 2006, 09:15:30 上午
BBwin博客社区

http://www.bbwin.com/blog/summary.php
类别:综合类,IT业内朋友较多
国别:大陆

SUMMARY有自己动手改版,未来会实现自订网址等功能
8  支援 / 安裝與設定 / plog1.0.1升级lifetype 1.0.3实战 於: 三月 16, 2006, 04:53:36 上午
经过很烦的历程,终于将plog1.0.1升级到了lifetype 1.0.3,感觉程序好象反应更快了。我也参考了lifetype网站升级指导,见下文http://wiki.lifetype.org.tw/index.php?title=Upgrade_your_LifeType:

LifeType的升级
在升级 LifeType 前,首先得了解 LifeType 是把的文章、图片、及使用者上传的模板放在什么地方的,以保证我们的数据不会因为升级而遗失。
在 LifeType 目录下的众多子目录中,有三个目录你一定要知道它们的用途。它们分别是:
• ./config/config.properties:储存 LifeType 存取数据库所需的参数,在升级时要记得保留这个文件。
• ./gallery:此目录就是保存档案中心里的文件。
• ./templates:存放 LifeType 的共享模板,以及所有使用者自己上传的模板(使用者上传的模板存放在 ./templates/blog_id 这样的目录里)。
现在我们已经清楚LifeType把你的文件放在什么地方了,接下来我们就进行升级工作:
• 把 LifeType 目录先备份下来,以防止升级失败时你无法复原。
• 在 LifeType 目录里把除了上面提及的目录和文件之外的目录和文件删除。
• 然后上传新版的 LifeType 文件。上传完成后,升级工作就完成了。
备注:从 1. 0到 1.01 或 1.02 这样的小版本升级直接按以上做法即可,但如果是进行版本跨度大的升级工作,比如从 0.32 到1.0,还需要运行安装精灵(wizard.php)文件,来做 Upgrade 动作。是否需要运行安装精灵,可以参照 LifeType 里的文件说明。
取自"http://wiki.lifetype.org.tw/index.php?title=Upgrade_your_LifeType"

不过,感觉原文的中文表述似乎还是有所问题。因此又有参考LT论坛中另一个哥们copper 的方法:
升级的过程由于自己在网站上使用了几个plugin,并在一些css文件中做了一点小小的修改(主要是字体大小的修改)因此plugins目录和styles目录也需要备份。还有,替换了一些图片等。下面是一个我的升级过程:

升级前的测试
升级之前,记得一定要在测试机器上进行测试。以免升级后出现问题,影响网站的使用。我的主机是freebsd的。我是在自己的笔记本电脑上测试的,是windows系统。这样测试的好处是大致上可以把那些容易出问题的环节找出来,采取措施,避免在正式升级时再发生这些问题。

备份整个网站和以下几个目录
把网站整个备份一次,即使有失误,马上就能恢复起来。
我根据自己的情况,把下面几个目录copy了一份到一个bks4upgrade的目录里。
cp -r gallery bks4upgrade
cp -r templates bks4upgrade
cp -r styles bks4upgrade
cp –r plugins bks4upgrade
cp -r img_sum bks4upgrade //这个里面有一些自己改过的图片。
cp -r cert bks4upgrade //这个也是自己建的目录

删除upgrade的文件包中的相应的文件夹

停止网站服务器
apachectl stop

删除网站下面的所有文件

拷贝升级文件和备份的几个目录到网站根目录下
cp -r www/plog-1.0.2-beta/* www
cp -r www/plog-1.0.2-beta/.htaccess www //注意不要忘了copy .htaccess文件。

注意文件的属性问题
注意以下几个文件的属性,如果需要改过来。
chmod 777 gallery
chmod 777 tmp

如果有些图片是更换过的不要忘记更换相关的图片
比如top_admin.jpg等。

网站重新启动
apachectl start //启动网站服务器

测试网站的功能
分别以管理员和普通用户身份登录,看看系统是否仍然正常。

其他事项
如果你对其他一些目录里面的文件有过修改,千万记得留一份修改说明和文件备份。否则系统升级的之后,可能把以前自己修改过的细节给改掉了。


Arson的补充:

copper 只是升级到1.02版,不过我仍然不敢保证完全没有程序基础的人升级的成功率,问题都出在这帮高手的表述上。我再来强调一下:

1. 如果你有已经安装好的BLOG,并且不担心自己修改的部分会被改动,就不必那么复杂。可以直接拖那个 lifetype-1.0.1-upgrade-1.0.2解压的文件夹至自己的BLOG根目录,覆盖相关的目录,除了一个文件不可以覆盖。就是./config/config.properties这个文件。

2.注意文件的属性问题仍然要注意。注意以下几个文件的属性,如果需要改过来。
chmod 777 gallery
chmod 777 tmp

还有一个也要改!就是templates,也要全部改过来,属性777可写。升级到1.02的时候进入管理界面时会提醒你删除掉目录下的wizard文件.

3.升级完1.02可直接再升级1.03,一样的一路覆盖,完后将/tmp中的文件全部删除。

修改成功,不过SUMMARY因为一些软件的问题可能有些变化,后面再让其更漂亮一点。相关改进我在下一帖里告诉大家,好让大家玩得更开心 ,还是那句话,努力维护这里的BLOG 100年。哈哈,此文留给后来人参考,并感谢前人留下的升级实例。


另外,原来老的5Y6S模板可以继续使用.摒弃掉原来的HTML_summary,因为服务器拥有者兄弟报怨说我的summary占用CPU太多了(我是在一个私人服务器上玩的空间)
Arson 于消费者权益日
http://www.bbwin.com/blog/summary.php
頁: [1]