php apc.filters sözdizimi

3 Cevap php

Ben sorun PHP APC yapılandırmasında apc.filters direktifin gerektirdiği biçimini anlama yaşıyorum. (Özellikle birden fazla desenler)

The manual says "A comma-separated list of POSIX extended regular expressions."

En i don't iki dosya yani brooklyn.php ve boston.php önbelleğe istediğinizi varsayalım

Ben aşağıdaki girişi koydu:

apc.filters = "-(.*)/brooklyn\.php$, -(.*)/boston\.php$"

Hala önbelleğe

Ayrıca güvenilir

apc.filters = "-(.*)/brooklyn\.php$", "-(.*)/boston\.php$"

Hala önbelleklerini

Birisi birden tonlarına sahip bir örnek ifade yazabilirsiniz eğer ben gerçekten teşekkür ediyorum.

3 Cevap

Bu hile yapmak değil misiniz?

apc.filters = "-/brooklyn\.php$,-/boston\.php$"

veya

apc.filters = "-/(brooklyn|boston)\.php$"

Eğer herhangi bir cevap almak görmek için sabırsızlanıyorum. Ben asla olabilir (benim ilgili bir soru: http://stackoverflow.com/questions/1626262/apc-filters-by-path) çalışmak için "dis-include" Only cache_by_default kapatarak ve yolları ing yerine-ing + tarafından benim için çalıştı.

Bu işler:

apc.filters = "brooklyn.php$,boston.php$"