Domanda

Quindi ho completamente finito di creare APC e mi piace così lontano. L'unica cosa è; La memoria è un po 'di vincolo sul mio sistema. So: compra di più, giusto? Bene, il mio host non lo supporta e mi piace il loro servizio così ...

Sto eseguendo APC utilizzando FCGID su un server CPANEL / WHM. La cache è condivisa tra le visite su base utente perché uso fcgidmaxprocessesperclass 1 in php.conf.

Per impostazione predefinita, APC viene inizializzato quando viene avviato APC, quindi tutti gli account utente hanno una (MaxProcesses) una quota univocata e personale di Shm, ma la dimensione SHM è la stessa per tutti gli utenti. Tuttavia, ho alcuni siti che beneficerebbero davvero di avere, ad esempio, 128m di SHM mentre altri potrebbero facilmente sufficienza con 16m o anche 8m in alcuni casi.

Ho già giocato con i caricatori FCGI personalizzati in / cgi-bin e simili come descritto qui:

http://www.brandontiner.net/blog/2009/07/fastcgi_with_php_opcode_cache /

e http://chrisgilligan.com/search/apc-shm_size-each- Utente /

Ma mi sembrerebbe che se APC sia già caricato su base per utente, dovrebbe esserci un'opzione più semplice. Non riesco a ottenere davvero l'utente FCGI per lavorare e persistono ancora il processo PHP.

Qualche idea?

È stato utile?

Soluzione

Questo in realtà si è rivelato impossibile con mod_fcgid. Dal momento che non riesco a ottenere Mod_FastCGI per eseguire il mio server, che renderebbe possibile questo, da allora sono passato a Mod_DSO.Tutto è condiviso ora, quindi va bene.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top