PHP APC Отфильтровывать большие PDF-файлы - PullRequest
0 голосов
/ 14 июля 2011

В документации PHP APC не так много информации о фильтрации файлов.

"Список разделенных запятыми расширенных регулярных выражений POSIX. Если какой-либо шаблон соответствует исходному имени файла, файл не будет кэширован. Обратите внимание, что для сопоставления используется имя файла, которое передается для включения / require, а не абсолютный путь . Если первым символом выражения является +, то выражение будет аддитивным в том смысле, что любые файлы, совпадающие с выражением, будут кэшироваться, а если первый символ - -, то все найденное совпадение не будет кэшировано. по умолчанию, поэтому его можно отключить. " http://www.php.net/manual/en/apc.configuration.php#ini.apc.filters

Я хочу предотвратить APC для кэширования больших файлов PDF. Как я могу это сделать, используя параметр apc.filter.

Большое спасибо.

1 Ответ

1 голос
/ 14 июля 2011

APC кэширует только те файлы, которые запускаются через интерпретатор PHP.Если это вообще происходит с файлами PDF, ваш сервер неправильно настроен, и вам необходимо это исправить.

Обычно файлы PDF (как и любые другие статические носители) должны обслуживаться непосредственно Apache - ниPHP и APC даже не взглянули бы на них.

...