XOOPS: 发布XOOPS 2.4.5测试版

发布者: Mamba于2010/2/10 4:30:00 阅读次数:7367
Resized Image
XOOPS 开发团队很高兴地宣布,一个新版本的 SourceForge上hosted的第1个CMS系统 - XOOPS 2.4.5测试版 可以下载。

Resized Image

这次发布是对 XOOPS 2.4.4 和更早版本的bugfix-release,由XOOPS 核心开发团队和XOOPS 社区完成。

社区更新

修复:添加缺少的构造函数类以实现与php4的兼容性(trabis)
修复:与 & a m p ; 字符符的问题(trabis)


请记住:请记住:这是一个仅用于测试的BETA版本!!!

不要在生产网站上安装它,且不要使用它升级任何生产网站!!!


Sourceforge仓库 下载它。

请在此 论坛 中发布并讨论与本次发布相关的问题。

我们还需要帮助进行 翻译

系统要求 ----------------------------------- 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在测试和支持低于5.0的MySQL版本上的最后一个版本。我们的下一个版本将仅在内测和认证MySQL 5.0+上进行: Web服务器:支持所需PHP版本的服务器(强烈推荐使用Apache)下载XOOPS ----------------------------------- 您可以从 Sourceforge文件存储库 获取此版本软件包:提供.zip和.7z存档: xoops-2.4.5-beta.zip:Md5:1b4ad3234b5d0d6944f8761d5f64c914 Sha1:49ef4222e4f97382a61909571381e679395889ea xoops-2.4.5-beta.7z:Md5:72804aa3b1a78cab78fdece156848a26 Sha1:ffdcf5203dc6c3214a973c74fd9fcdf74f92075b 安装XOOPS ----------------------------------- 1. 将htdocs/文件夹的内容复制到服务器可以访问的地方 2. 确保mainfile.php和uploads/可由网络服务器写入 3. 考虑到安全性,强烈建议将"/xoops_lib"目录(用于XOOPS库)和"/xoops_data"目录(用于XOOPS数据)从根目录中移出,并更改文件夹名。 4. 使xoops_data/目录可写;如果尚不存在,创建并使xoops_data/caches/、xoops_data/caches/xoops_cache/、xoops_data/caches/smarty_cache/和xoops_data/caches/smarty_compile/目录可写(在Linux上权限为0777)。 5. 使用您的网络浏览器访问安装htdocs/文件的文件夹以启动安装向导 6. 按照说明 您还可以查看 详细的安装指南 从先前的版本升级 ----------------------------------- 从XOOPS 2.3.3b和2.4.x升级(简单方法) 1. 从源Forge文件存储库获取正确的更新包 2. 用htdocs中的内容覆盖您服务器上的XOOPS目录 * 确保将/xoops_lib的内容复制到您现在服务器上保存它的目录(应该是您当前的XOOPS_TRUST_PATH目录),然后删除/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" 模块。建议更新其他模块,尤其是 "Profile" 和 "Protector"。 从 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/ 目录可写(Linux 上的权限为 0777)。6. 确保服务器可以写入 mainfile.php(Linux 上的权限为 0777)。7. 如果之前已安装了 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' ; 8. 访问/升级/ 使用浏览器,并按照以下指示操作。9. 按照指示更新您的数据库。10. 再次写保护 mainfile.php(Linux 上的权限为 0444)。11. 从服务器上删除 "upgrade" 文件夹。12. 从模块管理界面更新 "system" 模块,建议更新其他模块。 从任何 2.0.7 至 2.0.13.2 版本的 XOOPS 升级(使用完整包): 0. 将存档解压到您的本地计算机(例如 PC)的一个临时目录中。1. 将 "upgrade" 文件夹移动到本地图形 Computing 谐圩航踏entity 求能恼者ась больше информации 被保持在单独的一个位置,因为它在完全安装中不需要)。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.php5. 确保服务器可以写入 mainfile.php(Linux 上的权限为 0777)。6. 如果之前已安装了 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' ; 7. 考虑到安全因素,建议将 xoops_lib(XOOPS 库)和 xoops_data(XOOPS 数据)目录从文档根目录中移出,甚至更改文件夹名称。8. 将 xoops_data/ 目录设置可写;创建并使 xoops_data/caches/、xoops_data/caches/xoops_cache/、xoops_data/caches/smarty_cache/ 和 xoops_data/caches/smarty_compile/ 目录可写(Linux 上的权限为 0777)。9. 访问使用浏览器访问 /upgrade/ 并按照说明操作。10. 再次写入保护 mainfile.php(Linux上的权限为 0444)。11. 从您的服务器中删除 "upgrade" 文件夹。12. 从模块管理界面更新 "system" 模块,建议也更新其他模块。升级非UTF-8网站: UTF-8编码已成为XOOPS 2.3的默认字符集。然而,将现有网站从非UTF-8字符集转换为UTF-8可能会出现一些问题。在此转换尚未有足够好的解决方案之前,当您升级现有网站(如果您不是经验丰富的用户)时,建议如下设置:- 在升级过程中“数据库字符集和校对”步骤中,选择“不更改”选项。- 如果在新的 global.php 文件中将之前 _CHARSET 值更改为了 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模块存储库。注意:由于正在构建新的存储库,当前存储库可能不是最新的,请务必访问个别开发者的网站以使用模块的最新版本。 如何贡献 ----------------------------------- 记录错误: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开发团队 2010年2月9日