[TYPO3-UG Italy] Il server ha chiuso la connessione senza inviare dati.

Ivano Luberti luberti at archicoop.it
Wed Mar 2 11:22:41 CET 2016


Quella documentazione e' particolarmente scritta male.
Primo perche' usa backend e frontend per individuare degli oggetti che
non sono il backend ed il frontend di TYPO3 ma il "cache  frontend" ed
il "cache backend"
Cioe' due componenti della cache.

Inoltre devi distinguere tra vari tipi di cache.

La OpCache di cui parliamo ora e' una opcode  cache: serve a memorizzare
il codice del PHP in formato bytecode (una specie dei compilato) in modo
da velocizzare l'esecuzione del codice PHP partendo dal compilato invece
che dal testo.
Quado la attivi la OPCache e' valida per tutto il PHP eseguito sulla
macchina e non c'e' bisogno di attivarlo in TYPO3. Puoi disattivarlo,
come del resto hai fatto, per un certo sito attraverso le direttive in
.htaccess con la ini_set() del PHP se scrivi codice PHP.

I cache backends di cui si parla nella documentazione sono invece delle
opzioni per attivare delle cache che servono a memorizzare contenuti
gia' utilizzati per non dover rifare il rendering. E qui' puoi scegliere
tra varie opzioni tra cui anche APC in questo caso non farebbe da OpCode
Cache  ma da cache dei contenuti.
APC con PHP 5.5 non c'e' piu' ma quando avete fatto l'aggiornamento
dovrebbe essere stata rimpiazzatta per le cache di contenuto da APCu.

Inoltre ExtBase permette di specificare una propria cache per i suoi
oggetti: nell'install tool si puo' scegliere APC o Database. Se si
sceglie APC si sta usando in realta' APCu.

Spero di essere stato chiaro








Il 02/03/2016 10:41, Alessandro Tuveri ha scritto:
> si ancora....
>
> Garbage collection task
> Most cache backends do not have an internal system to remove old cache en
>
> senon ho capito male per ogni sito con opcache bisognerebbe usare lo scheduler per la "garbage collection"..... 
>
> quindi per farla breve e sperimentare in un sito potrei attivarla sempre per tutti i siti via php.ini
> poi singolarmente (sito per sito) disabilitarla o tenerla abilitata e programare lo scheduler.
>
> Io ho notato problemi anche nel FE, oltre che nel BE; mi chiedo: tutto questo riguarda il BE?
>
> Per il BE non uso cache (quelle di default di TYPO3), come da configurazione di default dell'installer
>
> saluti ALEX
>
>
> ...............................................................................................
> Alessandro Tuveri
> Servizi Web d'Ateneo - AINF
> Università degli studi di Udine
> tel. 0432 558904
>
> "Home sine pecunia imago mortis est"
>
> ________________________________________
> Da: typo3-ug-italy-bounces at lists.typo3.org <typo3-ug-italy-bounces at lists.typo3.org> per conto di Ivano Luberti <luberti at archicoop.it>
> Inviato: mercoledì 2 marzo 2016 10:22
> A: typo3-ug-italy at lists.typo3.org
> Oggetto: Re: [TYPO3-UG Italy] Il server ha chiuso la connessione senza inviare dati.
>
> Siamo con la cache attiva si, ma non in produzione per ora.
> La disabilitazione l'abbiamo fatta solo su un paio di istanze.
> Grazie per i link
>
> Il 02/03/2016 09:15, Marco Antonioli ha scritto:
>> Ciao Ivano
>>
>> non ho capito se lo state testando su un sito di produzione con la cache attiva.
>>
>> Io da più di una settimana ormai non sto avendo i problemi che avevo riscontrato con le modifiche di configurazione.
>>
>> In ogni caso, dato che va tarata anche in base alle risorse del sistema, ti allego i due link da cui ho tratto spunto:
>> https://tideways.io/profiler/blog/fine-tune-your-opcache-configuration-to-avoid-caching-suprises
>> https://www.scalingphpbook.com/best-zend-opcache-settings-tuning-config/
>>
>> fammi sapere ciao
>>
>> Marco Antonioli
>> Gamm System Srl
>>
>> Tel +39 0372 25137
>> Fax +39 0372 557854
>> http://www.gammsystem.com
>> antonioli (at) gammsystem.com
>>
>> P.IVA / CF 01066780196
>> REA CR - 132115
>> Tribunale di CR n. 9413
>> Capitale sociale € 22.879,48 i.v.
>>
>> ----- Messaggio originale -----
>>
>>> Da: "Ivano Luberti" <luberti at archicoop.it>
>>> A: typo3-ug-italy at lists.typo3.org
>>> Inviato: Mercoledì, 2 marzo 2016 8:52:53
>>> Oggetto: Re: [TYPO3-UG Italy] Il server ha chiuso la connessione senza
>>> inviare dati.
>>> Ciao anche noi di recente abbiamo fatto un upgrade a PHP 5.5 e di
>>> conseguenza siamo passati da APC a OPCache + APCU (APCU serve come
>>> replacement di APC per la object chace di Extbase)
>>> Non abbiamo osservato problemi particolari se non il fatto che se
>>> OPcache fa il suo lavoro e' ovviamente un problema per istanze di
>>> sviluppo dove abbiamo disabilitato la bytecode cache con la stessa
>>> configurazione di Alessandro.
>>> Su quella macchina abbiamo tutte e due le LTS.
>>> I consigli che ho seguito nella configurazione sono quelli trovati qui:
>>> https://wiki.typo3.org/Opcode_Cache
>>> Se siete in produzione poi accertatevi di aver attivato lo scheduler
>>> come spiegato qui per attivare il garbage collecting:
>>> https://docs.typo3.org/typo3cms/CoreApiReference/CachingFramework/QuickStart/Index.html
>>> Marco mi puoi dire che tuning hai fatto di OpCache?
>>> Il 23/02/2016 16:40, Alessandro Tuveri ha scritto:
>>>> Ciao Marco
>>>> un bel problema questo perche' vorrei i siti con CMS TYPO3 corressero piu'
>>>> veloci:
>>>>
>>>>> Ho aggiornato un server che aveva php 5.4 e faceva girare TYPO3 6.2 con
>>>>> PHP 5.5 per poterci mettere >TYPO3 7.6.
>>>>> Ho aggiornato anche il sistema Centos in particolare la versione di apache
>>>>> (ma escludo che sia qui il prob).
>>>> idem: anche io ho il Centos
>>>>
>>>>> Differenza : oltre alla versione del php è che con la 5.5 ho OPCache
>>>>> mentre prima avevo Xcache.
>>>> Prima utilizzavo con successo APC
>>>>
>>>>> Morale, anche le versioni installate della 6.2 da backend danno in alcuni
>>>>> casi questo messaggio. Non va >più nulla finche non si fa un bel restart
>>>>> di apache (che non ha messaggi di errore nel mio caso e nemmeno
>>>>>> segmentation fault).
>>>> Si ho verificato che in vari casi e forse dipende dalle +ext in uso, il
>>>> problema si verifica anche con le versioni TYPO3 CMS 6.2
>>>>
>>>>> Il frontend invece continua a funzionare (con cache o meno)
>>>>> Dopo giorni di ricerche ho fatto una taratura di OPCache e per ora il
>>>>> problema sembra in standby (ma è
>>>>> ancora presto per la conferma effettiva)
>>>> i problemi notati hanno afferito anche la verisione 6.2 nel frontend.
>>>>
>>>> Alla fine nell'attesa di una risposta ho disabilitao OPCache solo per i
>>>> siti in questione; utilizzando ISPConfig ho aggiunto una riga:
>>>>
>>>> in pratica tra le direttive apache ho inserito:
>>>> # disabilita opcache per questo sito
>>>> php_flag opcache.enable Off
>>>>
>>>>> Sempre perchè se serve a qualcuno ci sono delle indicazioni almeno per
>>>>> cominciare..
>>>> eh, come no! Se vuoi provo, magari spedisci in privato (at at uniud.it).
>>>>
>>>> grazie infinite!
>>>> _______________________________________________
>>>> TYPO3-UG-Italy mailing list
>>>> TYPO3-UG-Italy at lists.typo3.org
>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>>>>
>>> --
>>> ==================================================
>>> dott. Ivano Mario Luberti
>>> Archimede Informatica societa' cooperativa a r. l.
>>> Sede Operativa
>>> Via Gereschi 36 - 56126- Pisa
>>> tel.: +39-050- 580959
>>> tel/fax: +39-050-8932061
>>> web: www.archicoop.it
>>> ==================================================
>>> _______________________________________________
>>> TYPO3-UG-Italy mailing list
>>> TYPO3-UG-Italy at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>> _______________________________________________
>> TYPO3-UG-Italy mailing list
>> TYPO3-UG-Italy at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
> --
> ==================================================
> dott. Ivano Mario Luberti
> Archimede Informatica societa' cooperativa a r. l.
> Sede Operativa
> Via Gereschi 36 - 56126- Pisa
> tel.: +39-050- 580959
> tel/fax: +39-050-8932061
> web: www.archicoop.it
> ==================================================
>
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>

-- 
==================================================
dott. Ivano Mario Luberti
Archimede Informatica societa' cooperativa a r. l.
Sede Operativa
Via Gereschi 36 - 56126- Pisa
tel.: +39-050- 580959
tel/fax: +39-050-8932061
web: www.archicoop.it
==================================================




More information about the TYPO3-UG-Italy mailing list