Ho letto su APC che accelera più siti di file php. Quindi ho questo particolare progetto in PHP con molti file e scopro che require_once e l'analisi solo delle definizioni di classe (senza eseguirli) richiedono più tempo.Come far funzionare APC (PHP Cache)?
Quindi ho installato APC sul mio server CentOS 5. Mi sono trasferito apc.php al mio webserver e visualizza
Hits: 1 (50.0%)
Misses: 1 (50.0%)
Cached Files 1 (281.1 KBytes)
E posso andare al sito e cambiare sottopagine e così via, e apc.php mostra ancora un solo file memorizzato nella cache ??
E nel phpinfo() si dimostra che:
APC abilitato
Non so cosa fare. APC funziona (come phpinfo() sais) o no? Solo un file memorizzato nella cache non è molto dopo aver sfogliato alcune pagine sul mio sito web.
E altro ancora come diagnosticare gli errori e assicurarsi che l'APC funzioni? Ho sfogliato
apc.mmap_file_mask /tmp/apc.QnLqNf /tmp/apc.QnLqNf
directory/tmp, ma non ho alcun file di APC là, come è affermato nel phpinfo dovrebbe verificarsi.
Si prega di aiutarmi a controllare se APC sta funzionando e in caso contrario, ciò che può essere un problema.
Qual è la tua configurazione di APC? In particolare, verificare: apc.include_once_override = 1 Che risolve un problema con APC e lo standard include/reuire il codice in php – Neel
Che tipo di PHP-SAPI e server stai usando? Apache + mod_php, Apache + mod_fcgi/mod_fastcgi o alcuni Lighttpd + fastcgi? –
Sto avendo lo stesso problema. Apache + mod_php, e apc.php sta segnalando solo 1 file in cache (che sospetto sia il file apc.php stesso). Ci sono già state rivelazioni su questo? –