XOOPS

XOOPS 2.4.1 最终版发布

Mamba  2009年11月11日 13:22 19090 阅读量  24 评论(s)  
系统要求 ----------------------------------- PHP: 任何PHP版本 >= 4.3 (PHP 4.2.x可能工作但不受官方支持,强烈推荐使用PHP 5.0+) 请注意:XOOPS 2.4.x系列是XOOPS在PHP4上测试和唯一支持的最后一个版本。我们的下一个版本将仅在PHP5上进行测试和认证:阅读更多 这里 缩放后的图片 MySQL: MySQL服务器3.23+ (强烈推荐使用MySQL 5.0+) 请注意:XOOPS 2.4.x系列是XOOPS在MySQL 5.0以下版本上测试和唯一支持的最后一个版本。我们的下一个版本将仅在MySQL 5.0+上进行测试和认证: 网络服务器:任何支持所需PHP版本的服务器(强烈推荐使用Apache) 下载XOOPS ----------------------------------- 您可以从Sourceforge文件仓库获取此版本发行包。提供.zip和.gz两种存档:xoops-2.4.1.zip:Md5: e261f18a40139a5d5cbce1e2d28c3913 Sha1: 896390feaa0a8627fcb136a0424717b7ec3af775 xoops-2.4.1.tar.gz:Md5: 791bf809b72444f4aca8512e4351d256 Sha1: a1d4e967e7432543920637bc06c8cd3000162b44 安装XOOPS ----------------------------------- 1. 将htdocs/文件夹的文件内容复制到可以被您的服务器访问的位置 2. 确保mainfile.php和uploads/可以被网络服务器写入 3. 为了安全考虑,强烈建议您将目录"/xoops_lib"(XOOPS库)和"/xoops_data"(XOOPS数据)移出Document Root,并更改文件夹名称。 4. 使目录xoops_data/可写;如果尚未存在,请创建并使目录xoops_data/caches/、xoops_data/caches/xoops_cache/、xoops_data/caches/smarty_cache/和xoops_data/caches/smarty_compile/可写。 5. 使用您的网络浏览器访问您已安装的htdocs/文件的文件夹,以启动安装向导 6. 按照说明 您还可以查看详细的安装指南 从旧版本升级 ----------------------------------- 从XOOPS 2.3.3b和2.4.0(简单方法)升级 1. 从Sourceforge文件仓库获取正确的更新包 2. 用/htdocs的内容覆盖您服务器上XOOPS目录的文件 * 确保复制了xoops_lib的内容到服务器上的任何目录(例如,如果您将其移动到Document Root之外),然后删除/xoops_lib目录。不得有两个包含/xoops_lib内容的目录 3. 如果您之前安装了Protector,打开"mainfile.php"文件,并删除Pre-check和Post-check行(如果存在):include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php' ; include XOOPS_TRUST_PATH+'/modules/protector/include/postcheck.inc.php' ; 4. 如果您从XOOPS 2.4.x升级,使文件/include/license.php可写(Linux上的权限为0777) 5. 访问/升级/使用浏览器访问,并按照以下说明操作 6. 按照说明来更新您的数据库 7. 从您的服务器上删除“upgrade”文件夹 8. 从模块管理界面更新“system”模块。其他模块,特别是“用户资料”和“防护器”,也建议更新 从XOOPS 2.0.*(高于2.0.14)和2.2.*版本(使用完整包)升级: 0. 将存档解压到您的本地计算机(例如PC)的临时目录中。 1. 将“upgrade”文件夹移动到本地计算机上的“htdocs”文件夹内部(因为它是为完整安装而置备的,所以已经排除在外)。 2. 从本地计算机上的“htdocs”文件夹中删除htdocs/mainfile.php、htdocs/install/、htdocs/cache/、htdocs/template_c/、htdocs/themes/和htdocs/uploads/。 * 如果您在服务器上创建了XOOPS_TRUST_PATH文件夹,请将/xoops_lib的内容复制到该目录,并从本地计算机上的“htdocs”文件夹中删除/xoops_lib。 3. 将本地计算机上/htdocs文件夹的内容上传到服务器上现有的文件中。 4. 为了安全考虑,建议将xoops_lib(XOOPS库)和xoops_data(XOOPS数据)目录从Document Root移出,并更改文件夹名称。 5. 使xoops_data/目录可写;创建并使xoops_data/caches/、xoops_data/caches/xoops_cache/、xoops_data/caches/smarty_cache/和xoops_data/caches/smarty_compile/目录可写。 6. 确保服务器可以写入mainfile.php。 7. 如果您之前已安装Protecter,请打开“mainfile.php”文件,并删除Pre-check和Post-check行(如果存在): include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php' ; include XOOPS_TRUST_PATH.'/modules/protector/include/postcheck.inc.php' ; 8. 访问/升级/使用浏览器访问,并按照以下说明操作 9. 按照说明来更新您的数据库 10. 再次写保护mainfile.php(在Linux上为权限0444) 11. 从您的服务器上删除“upgrade”文件夹 12. 从模块管理界面更新“system”模块,其他模块也建议更新 从XOOPS 2.0.7到2.0.13.2版本升级(使用完整包): 0. 将存档解压到您的本地计算机(例如PC)的临时目录中。 1. 将“upgrade”文件夹移动到本地计算机上的“htdocs”文件夹内部(因为它是为完整安装而置备的,所以已经排除在外)。 2. 从本地计算机上的“htdocs”文件夹中删除htdocs/mainfile.php、htdocs/install/、htdocs/cache/、htdocs/template_c/、htdocs/themes/和htdocs/uploads/。 * 如果您在服务器上创建了XOOPS_TRUST_PATH文件夹,请将/xoops_lib的内容复制到该目录,并从本地计算机上的“htdocs”文件夹中删除/xoops_lib。 3. 将本地计算机上/htdocs文件夹的内容上传到服务器上现有的文件中。 4. 从您的服务器上删除以下文件夹和文件(它们属于旧版本): * class/smarty/core * class/smarty/plugins/resource.db.php 5. 确保服务器可以写入mainfile.php(在Linux上为权限0777)。 6. 如果您之前已安装Protecter,请打开“mainfile.php”文件,并删除Pre-check和Post-check行(如果存在): include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php' ; include XOOPS_TRUST_PATH.'/modules/protector/include/postcheck.inc.php' ; 7. 为了安全考虑,建议将xoops_lib(XOOPS库)和xoops_data(XOOPS数据)目录从document root移出,或者甚至更改文件夹名称。 8. 使xoops_data/目录可写;创建并使xoops_data/caches/、xoops_data/caches/xoops_cache/、xoops_data/caches/smarty_cache/和xoops_data/caches/smarty_compile/目录可写。 9. 访问使用浏览器访问/upgrade/,并按照说明进行操作10. 再次设置mainfile.php的写保护(Linux上的权限为0444)11. 从服务器删除“upgrade”文件夹12. 从模块管理界面更新“system”模块,其他模块也建议更新升级非UTF-8站点:UTF-8编码已被引入XOOPS 2.3作为默认字符集。然而,将现有网站从非UTF-8字符集转换为UTF-8可能会出现一些问题。在得到足够的转换解决方案之前,当您升级现有网站时(如果您不是经验丰富的用户),建议进行以下设置:- 在升级过程中,选择“不更改”选项,在“数据库字符集和校对”步骤中 - 如果您的全局.php文件已从原来的字符集更改到UTF-8,则修改/languages/yourlanguage/global.php以使用您之前的_CHARSET值,如下所示
define('_CHARSET''UTF-8');
升级XOOPS编辑器:在XOOPS包中包含四个编辑器:dhtmltextarea和用于纯文本的textarea,以及CKeditor和TinyMCE用于WYSIWYG HTML。此外,还有六个额外的WYSIWYG编辑器可用:FCKeditor、Koivi、NiceEdit、Wymeditor、Xinha和Spaw2,您可以从XOOPS SourceForge(https://sourceforge.net/projects/xoops/files/XOOPS%20Editors/)下载。由于fckeditor和tinymce编辑器目录结构有所变化,建议在上传新编辑器之前删除现有的编辑器。如果您的模块使用FCKeditor,请根据/fckeditor/modules/中的文件修改特定模块的配置,尤其是如果您使用“文章”模块。调试信息显示级别 ----------------------------------- 自XOOPS 2.3.1以来,调试信息显示级别作为针对2.3*的一种临时解决方案被启用,以向不同级别的用户显示调试信息:向所有用户、向成员或仅向管理员。此配置可以在/xoops_data/configs/xoopsconfig.php中设置。2.4版将使用FireBug(见http://tinyurl.com/nmnjdp)提供一种新的调试信息工具。文件完整性检查 ----------------------------------- 全部XOOPS包包含一个可以检查所有系统文件是否已正确上传到服务器的脚本。要使用它,请按照以下说明操作:1. 将位于XOOPS包根目录中的checksum.php和checksum.md5文件上传到您的XOOPS服务器文件夹(将它们放在mainfile.php旁边)。2. 使用浏览器执行checksum.php3. 如有需要,重新上传缺失或损坏的系统文件4. 从您的服务器中删除checksum.php和checksum.md5模块 ----------------------------------- 此版本仅包含“系统相关模块”。如果您需要其他功能,请浏览XOOPS模块存储库。注意:由于正在构建新的存储库,当前存储库可能不是最新的,请访问各个开发者的网站,以确保您使用的是模块的最新版本。如何贡献 ----------------------------------- Bug报告:http://sourceforge.net/tracker/?group_id=41586&atid=430840 补丁和增强功能:http://sourceforge.net/tracker/?group_id=41586&atid=430842 特性设计:http://sourceforge.net/tracker/?group_id=41586&atid=430843 发布通知:https://lists.sourceforge.net/lists/listinfo/xoops-announcement XOOPS开发团队 2009年11月11日
评分 0/5
评分: 0/5 (0 票)
投票已被禁用!


Login

Who's Online

278 user(s) are online (21 user(s) are browsing Publisher)


Members: 0


Guests: 278


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Aug 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits

Categories