SuiteCRM诊断工具功能介绍-管理员教程

SuiteCRM 全功能,不限用户

SuiteCRM 与 Salesforce 和 Dynamics 一样强大,具有更高的技术独立性和定制性。业务咨询与服务,请联系:188-9654-1629

我们提供的服务包括:插件开发、主题开发、安装和配置、CRM升级、CRM部署、支持与维护、用户培训…

SuiteCRM诊断工具功能介绍
SuiteCRM诊断工具功能介绍

概述:

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

诊断工具选项:

SuiteCRM诊断工具
SuiteCRM诊断工具

SuiteCRM中的系统管理员可以通过管理>诊断工具访问诊断工具。

SuiteCRM中的诊断工具具有各种系统配置选项,供您选择并包含在zip文件中。根据所需的特定配置数据选择选项,这将减小生成的zip文件的大小。我们将介绍“诊断工具”页面中可供选择的各种选项,并在下面进行定义。

SuiteCRM配置文件

选择此选项后,结果将包括config.phpSuiteCRM根目录中文件的副本。该文件包含SuiteCRM中的许多“系统设置”选项,例如日期格式,货币信息,密码配置以及初始配置(例如数据库设置和SuiteCRM版本)。

SuiteCRM自定义目录

选择此选项后,结果将包括SuiteCRM中整个自定义目录的副本。这使SuiteCRM支持团队可以查看通过Studio或直接通过代码对SuiteCRM所做的任何字段或布局修改。

Phpinfo()

选择此选项时,PHP函数phpinfo()的输出将保存到HTML文件中并包含在结果中。该phpinfo()函数返回有关如何在运行Sugar的服务器上配置PHP的信息,包括PHP的版本,已加载的Extensions等。

MySQL – 数据库转储

选择此选项后,诊断zip文件中将存在一个名为“ MySQL-> TableDumps”的文件夹。此文件夹将为SuiteCRM中的每个配置表包含一个HTML文件。HTML文件包含三个部分。

  • 字段定义:包括表的字段名称,数据类型和长度(如果适用)。
  • 索引:包括表上索引的名称,索引的类型(主索引,索引等)以及索引中的字段。
  • 数据:是指定表中所有行和字段的输出。
suitecrm数据库诊断
 suitecrm数据库诊断
suitecrm数据库诊断
Suite CRM数据库诊断结果
Suite CRM数据库诊断结果

MySQL –数据库表结构

选择此选项后,诊断zip文件中将存在一个名为“ MySQL-> TableSchema”的文件夹。该文件夹将包含一个名为“ MySQLTablesSchema.html”的HTML文件。该文件对SuiteCRM中的每个表都有两个部分。

  • 字段定义:在适用时包括表的字段名称,数据类型和长度。
  • 索引:包括表上索引的名称,索引的类型(主索引,索引等)以及索引中的字段。
MySQL –数据库表结构
MySQL –数据库表结构

MySQL –数据库信息

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

MySQL –数据库信息
MySQL –数据库信息

MD5信息

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

SuiteCRM MD5
SuiteCRM MD5
md5_array_calculated.php
md5_array_calculated.php

复制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文件中以红色显示。

BeanList / BeanFiles文件存在
BeanList / BeanFiles文件存在

SuiteCRM日志文件

SuiteCRM日志文件
SuiteCRM日志文件

选择此选项后,诊断zip文件将包含SuiteCRM的当前日志文件。日志文件的默认名称是“ suitecrm.log”,但是由于日志名称是可配置的,因此您的文件可能会使用其他名称。要验证您的日志文件名,请导航至管理>系统设置,然后检查日志记录器设置部分。组合“日志文件名”,“扩展名”和“在文件名后追加”中的值以获取日志文件的名称。

VARDEFS 数据定义

选择此选项后,它将在诊断zip文件中包含一个名为“ vardefschema.html”的HTML文件。该文件包含SuiteCRM中每个表的详细元数据。这将包括以下内容:

  • 表名
  • 表格说明
  • 桌子上的每个字段
  • 每个字段的数据类型
  • 适用时的字段长度
  • 是否需要该字段
  • 创建字段时输入的注释
vardefschema.html
vardefschema.html

执行诊断工具

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

 执行诊断工具下载
执行诊断工具下载

诊断操作以100%完成后,您可以单击“下载诊断文件”。

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

下载诊断文件
下载诊断文件

SuiteCRM 全功能,不限用户

SuiteCRM 与 Salesforce 和 Dynamics 一样强大,具有更高的技术独立性和定制性。业务咨询与服务,请联系:188-9654-1629

我们提供的服务包括:插件开发、主题开发、安装和配置、CRM升级、CRM部署、支持与维护、用户培训…

滚动至顶部