插件配置
插件配置覆盖缓存文件夹

覆盖缓存文件夹

Gato GraphQL 会缓存其内部配置以提升性能。

缓存通过将文件存储到磁盘来实现,存放在 wp-content/plugins/graphql-api/cache 文件夹下。

在以下情况下,我们可以为缓存文件夹定义新的位置:

  • 已移除 wp-content/plugins 下的写入权限
  • 希望将其放置在其他位置,例如 wp-content/uploads

定义新文件夹

通过以下任一方式(按优先级排序)指定新缓存文件夹的完整路径:

  1. 环境变量 CONTAINER_CACHE_DIR
  2. wp-config.php 中定义常量 GATOGRAPHQL_CONTAINER_CACHE_DIR
// File wp-config.php
define( 'GATOGRAPHQL_CONTAINER_CACHE_DIR', '/path/to/cache' );