SuiteCRM 全功能,不限用户
SuiteCRM 与 Salesforce 和 Dynamics 一样强大,具有更高的技术独立性和定制性。业务咨询与服务,请联系:188-9654-1629
我们提供的服务包括:插件开发、主题开发、安装和配置、CRM升级、CRM部署、支持与维护、用户培训…

概述:
SuiteCRM中的诊断工具使您可以捕获系统的配置,以帮助诊断SuiteCRM实例中的问题。该工具收集有关SuiteCRM的基本系统信息以及服务器配置详细信息,并将其放入服务器上的zip文件中。您可以下载zip文件来分析内容,并在需要解决问题时将其发送给SuiteCRM支持团队。
诊断工具选项:

SuiteCRM中的系统管理员可以通过管理>诊断工具访问诊断工具。
SuiteCRM中的诊断工具具有各种系统配置选项,供您选择并包含在zip文件中。根据所需的特定配置数据选择选项,这将减小生成的zip文件的大小。我们将介绍“诊断工具”页面中可供选择的各种选项,并在下面进行定义。
SuiteCRM配置文件
选择此选项后,结果将包括config.php
SuiteCRM根目录中文件的副本。该文件包含SuiteCRM中的许多“系统设置”选项,例如日期格式,货币信息,密码配置以及初始配置(例如数据库设置和SuiteCRM版本)。
SuiteCRM自定义目录
选择此选项后,结果将包括SuiteCRM中整个自定义目录的副本。这使SuiteCRM支持团队可以查看通过Studio或直接通过代码对SuiteCRM所做的任何字段或布局修改。
Phpinfo()
选择此选项时,PHP函数phpinfo()的输出将保存到HTML文件中并包含在结果中。该phpinfo()
函数返回有关如何在运行Sugar的服务器上配置PHP的信息,包括PHP的版本,已加载的Extensions等。
MySQL – 数据库转储
选择此选项后,诊断zip文件中将存在一个名为“ MySQL-> TableDumps”的文件夹。此文件夹将为SuiteCRM中的每个配置表包含一个HTML文件。HTML文件包含三个部分。
- 字段定义:包括表的字段名称,数据类型和长度(如果适用)。
- 索引:包括表上索引的名称,索引的类型(主索引,索引等)以及索引中的字段。
- 数据:是指定表中所有行和字段的输出。



MySQL –数据库表结构
选择此选项后,诊断zip文件中将存在一个名为“ MySQL-> TableSchema”的文件夹。该文件夹将包含一个名为“ MySQLTablesSchema.html”的HTML文件。该文件对SuiteCRM中的每个表都有两个部分。
- 字段定义:在适用时包括表的字段名称,数据类型和长度。
- 索引:包括表上索引的名称,索引的类型(主索引,索引等)以及索引中的字段。

MySQL –数据库信息
选择此选项后,诊断zip文件中将存在一个名为“ MySQL”的文件夹,该文件夹将包含一个名为“ MySQL-General-info.html”的HTML文件。该文件包含有关SuiteCRM正在运行的MySQL数据库的一些基本信息,例如版本号和字符集。

MD5信息
选择此选项后,诊断zip文件中将存在一个名为“ md5”的文件夹,该文件夹将包含一个名为“ md5_array_diff.php”的PHP文件。诊断工具获取SuiteCRM安装中的文件,并生成内容的md5哈希,然后将结果与库存文件的md5哈希进行比较。此php文件显示SuiteCRM实例中具有与原始哈希不同的任何文件。这有助于SuiteCRM支持团队确定要自定义的文件以及它们在文件系统中的位置。


复制Files.Md5
如果首先选择了MD5 Info选项,则可以选择此选项。选择此选项时,文件列表及其原始md5哈希值将包含在结果的md5文件夹中。该文件名为“ files.md5”,可以使用任何文本编辑器打开。
复制MD5计算数组
如果首先选择了MD5 Info选项,则可以选择此选项。选择此选项时,文件列表及其当前哈希将包含在结果的md5文件夹中。该文件是一个名为“ md5_array_calculated.php”的php文件。
BeanList / BeanFiles文件存在
选择此选项后,它将在诊断zip文件中创建一个名为“ beanFiles.html”的HTML文件。该文件包含SuiteCRM中模块的列表,并检查该模块的所有引用以确保它们正确。加载到系统中的自定义模块也将检查其引用。如果模块的作者未正确定义引用,则可能存在问题。这些问题应在HTML文件中以红色显示。

SuiteCRM日志文件

选择此选项后,诊断zip文件将包含SuiteCRM的当前日志文件。日志文件的默认名称是“ suitecrm.log”,但是由于日志名称是可配置的,因此您的文件可能会使用其他名称。要验证您的日志文件名,请导航至管理>系统设置,然后检查日志记录器设置部分。组合“日志文件名”,“扩展名”和“在文件名后追加”中的值以获取日志文件的名称。
VARDEFS 数据定义
选择此选项后,它将在诊断zip文件中包含一个名为“ vardefschema.html”的HTML文件。该文件包含SuiteCRM中每个表的详细元数据。这将包括以下内容:
- 表名
- 表格说明
- 桌子上的每个字段
- 每个字段的数据类型
- 适用时的字段长度
- 是否需要该字段
- 创建字段时输入的注释

执行诊断工具
选中每个选项右侧的复选框,以选择要包含在诊断文件中的内容,然后单击“执行诊断”。对于此示例,我们将选择以下选项:

诊断操作以100%完成后,您可以单击“下载诊断文件”。
这会将诊断工具生成的zip文件下载到本地计算机。下载完成后,您可以解压缩该zip文件以分析内容,如果需要帮助解决问题,则可以将该文件发送给SuiteCRM支持团队。

SuiteCRM 全功能,不限用户
SuiteCRM 与 Salesforce 和 Dynamics 一样强大,具有更高的技术独立性和定制性。业务咨询与服务,请联系:188-9654-1629
我们提供的服务包括:插件开发、主题开发、安装和配置、CRM升级、CRM部署、支持与维护、用户培训…