XOOPS: XOOPS 2.0.17.1 RC2 发布

发布者: phppp在 2007/10/1 6:43:18 7468 次阅读
XOOPS 开发团队很高兴地宣布发布XOOPS 2.0.17.1 RC2。

这是一个仅修复错误的版本。一些主要的更改包括:
- 修复了一些 IE 浏览器上的登录问题,这些问题是由某些 PHP 版本中 session_regenerate_id 引起的;
- 改进了上传 mimetypes 检查;

阅读完整变更日志获取详细信息。


系统要求 ----------------------------------- PHP 任意 PHP 版本 >= 4.3 (PHP 4.2.x 可能运行,但官方不支持) MySQL MySQL 服务器 3.23+ 网络服务器 任何支持所需 PHP 版本的服务器(强烈推荐 Apache) 下载 XOOPS ----------------------------------- 您可以从sourceforge.net 文件库获取这个发行版本。提供 .zip 和 .gz 归档。安装 XOOPS ----------------------------------- 1. 将 htdocs/ 文件夹的内容复制到您的服务器可以访问的位置 2. 确保主文件 mainfile.php、缓存 cache、模板 templates_c 和上传 uploads 可由网络服务器写入 3. 使用您的网络浏览器访问您安装 htdocs/ 文件夹的位置以启动安装向导 升级到先前的版本 ----------------------------------- 从 XOOPS 2.0.17 (简单方法) 升级 1. 从源代码仓库获取更新包 2. 使用新文件覆盖您的现有文件 升级到 XOOPS 2.0.14/2.0.15/2.0.16/2.0.17 (使用完整包) 1. 将 "upgrade" 文件夹移动到 "htdocs" 文件夹内(因为它对于完整安装不是必需的) 2. 删除 htdocs/mainfile.php、htdocs/install/、htdocs/cache/、htdocs/extras/、htdocs/template_c/、htdocs/themes/ 和 htdocs/uploads/ 3. 使用 htdocs 文件夹的内容覆盖您的现有文件 4. 使用浏览器访问 /upgrade/ 并遵循说明 5. 遵循说明更新您的数据库 6. 删除升级文件夹 升级从任何 XOOPS(从 2.0.7 到 2.0.13.2)使用完整包: 1. 将 "upgrade" 文件夹移动到 "htdocs" 文件夹内(因为它对于完整安装不是必需的) 2. 删除 htdocs/mainfile.php、htdocs/install/、htdocs/cache/、hrefdocs/template_c/、htdocs/themes/ 和 htdocs/uploads/ 3. 上传 htdocs 文件夹的内容覆盖您的现有文件 4. 从您的服务器删除以下文件夹和文件(属于旧版本): * class/smarty/core * class/smarty/plugins/resource.db.php 5. 清空 templates_c 文件夹(除了 index.html) 6. 确保服务器可以写入 mainfile.php 7. 使用浏览器访问 /upgrade/ 并遵循说明/upgrade/ 通过浏览器进行升级,并按照以下步骤进行:8. 再次设置 mainfile.php 的写保护9. 删除升级文件夹10. 从模块管理界面更新“系统”模块 文件完整性检查-----------------------------------XOOPS 全套包附带一个能够检查是否所有系统文件都已正确上传到服务器的脚本。要使用它,请按照以下步骤操作:1. 将位于 XOOPS 包根目录下的 xoops_md5.php 和 xoops.md5 文件上传到您的 XOOPS 服务器文件夹(放在 mainfile.php 旁边)。2. 使用浏览器执行 xoops_md5.php3. 如有必要,重新上传缺失或损坏的系统文件4. 将 xoops_md5.php 和 xoops.md5 从您的服务器中删除 展示空白页面回溯日志-----------------------------------当遇到防止 XOOPS 运行的致命错误时,XOOPS 会显示一个基本的错误页面。为了帮助您诊断错误原因,该页面包含默认隐藏的附加信息。要显示它们,请使用您的浏览器“全选”功能(在大多数浏览器中,您可以使用“Ctrl+A”)。与某些模块不兼容---------------------------------从 XOOPS 2.0.14 开始,核心模板方法的更改导致与一些模块不兼容,因为这些模块没有将模板放在 (dirname)/templates/ 下,就像许多 XOOPS 模块那样。请阅读 extras/readme.txt 以获取解决方案说明。模块-----------------------------------除了系统模块外,这些包不包含任何模块。您欢迎使用 XOOPS 模块仓库获取。注意:由于正在构建新的仓库,当前仓库可能不是最新的,请访问开发者网站以确保您使用的是模块的正确版本。我们还强烈建议安装 Protector 模块,这将为您的网站提供额外的保护和日志功能。