0

我想直接从 PHP 生成 nginx http 缓存文件。文件结构如下:

{字节码}
键:{cache_key}
{字节码}{http_headers}

{身体}

那么问题是如何生成 {bytecode} 占位符?

4

1 回答 1

0

不应该在 nginx 的缓存中手动创建任何缓存文件。这将导致难以发现的问题。

仅从缓存目录中删除文件是正确的 - 除非您使用“open_file_cache”指令(在这种情况下,您将观察到缓存错误,直到“非活动”时间到期)。

如果您仍然需要手动制作缓存文件 - 这意味着您的业务逻辑是错误的。请重新设计它,而不需要对 nginx 的内部进行人工干预。

于 2013-12-20T10:11:43.637 回答