如何配置CDN规则?

在腾讯云 CDN 添加域名的时候,请在【缓存配置】> 【节点缓存过期配置】处增加以下两条规则:

  • 规则类型为【文件目录】,内容设置为/apiv3,缓存选项选择【不缓存】。
  • 规则类型为【文件目录】,内容设置为/api,缓存选项选择【不缓存】。优先级调整为“最顶部”如下图所示:

常见问题 - 图1

若您使用 Discuz! Q 2.0 版本,无需设置/apiv3 规则。

小内存服务器上宝塔默认安装的 MySQL 如何配置?

在小内存的服务器上(1G~2G),宝塔上的默认 MySQL 配置占用了过多内存,可进行如下一些配置以优化 MySQL 内存占用:

  • 在 MySQL 设置的 【性能调整】中,将优化方案选择为【1-2GB】。
  • 在 1GB 的服务器上,可以将【性能调整】页中的参数进一步调整:
    • innodb_buffer_pool_size 可调整为 128 或 64。
    • innodb_log_buffer_size 可调整为 8。
    • thread_cache_size 可调整为 32。
    • max_connections 可调整为 32。
  • 在 MySQL 设置的【配置修改】中,在[mysqld]处,下方加入一行performance_schema = off语句。

Windows下提示 SSL 相关函数不可用如何解决?

在 Windows 下,PHP的 SSL 相关函数有可能不可用,请按以下任一方法配置。(参考PHP的openssl安装文档 (opens new window))

首先,在您的 PHP 安装目录下,查找openssl.cnf 文件。

**方法一:**新建一个系统 环境变量,变量名为OPENSSL_CONF,变量值为上面找到的openssl.cnf 文件的完整路径。之后退出您的控制面板程序(例如 phpstudy )再重新打开,然后重启 PHP 服务。

方法二:

  • PHP 版本小于 7.4,建立目录c:\usr\local\ssl\ ,然后将 PHP 安装目录下找到的openssl.cnf 文件复制过去。
  • PHP 版本为 7.4 及以上, 64位版本,建立目录C:\Program Files\Common Files\SSL\,将openssl.cnf 文件复制过去。
  • PHP版本为 7.4 及以上, 32位版本,建立目录C:\Program Files (x86)\Common Files\SSL\,将openssl.cnf 文件复制过去。

Windows下提示 CA 根证书库错误如何解决?

CA根证书错误会导致 PHP 无法验证SSL证书,从而无法正确调用腾讯云API、微信API 等。解决方案如下:

  1. curl.cainfo=c:\cacert.pem
  2. openssl.cafile=c:\cacert.pem