[TYPO3-UG Italy] Problema BE dopo aggiornamento a 4.2.12

Marco Antonioli antonioli at gammsystem.com
Fri Feb 26 17:11:55 CET 2010


Ciao Alessandro
ti ringrazio per la risposta e l'interessamento. Anch'io ho letto 
velocemente prima e mi ero perso il pezzo finale, sorry...
A mio avviso cmq il bug che segnali e questo non sono lo stesso problema.
Il fatto è che il fix di sicurezza introduce del codice tra cui una 
funzione che utilizza il filter_var() di php e suppongo ci sia ben poco 
da fare se non aggiornare php.
Sinceramente io ignoro l'utilizzo della libreria lib (che sulla 4.2.10 
non ritrovo installata e quindi potrebbe essere come dici inerente a MVC 
e per compatibilità sulla 4.3). La div non la posso disinstallare in 
quanto mi pare sia a supporto di altre estensioni (es fe_user_register,..).

Purtroppo in sviluppo non posso testarla in quanto ho la php 5.2 
(altrimenti mi tocca mettere in piedi una macchina vecchia per il test..).
Non posso testare online per ovvi motivi ... il cliente mi appenderebbe 
al muro :-D.
Soluzione, stiamo aggiornando a 5.2.x

a presto e grazie
Marco

Alessandro Tuveri ha scritto:
> Ciao
> ho risposto un pochino di corsa, spero il problema sia assimilabile con 
> quello descritto nel bugtracker , cerca per
> 
> 0013288: Fatal error in tx_lib: Cannot redeclare class
> 
> c'e' un eval() code che genera un 'fatal error' in php e blocca il 
> programma.
> 
> Qualcuno ha segnalato il problema con PHP-Version 5.2.x, TYPO3 4.2.11
> 
> A primo acchito a me sembra dovuto alla versione posseduta di PHP.
> 
> Nel problema sopra descritto si fa espressamente riferimento ad una 
> soluzione disinstallando la libreria 'lib' (perdona, ho scritto 'div') 
> forse il problema e' simile o uguale.
> 
> Le librerie si installano/disintallano con Extension Manager.
> 
> Nel tuo caso vedo:
> 
>>>> Fatal error: Call to undefined function filter_var() in 
>>>> /var/www/html/typo3_src-4.2.12/t3lib/class.t3lib_div.php  on line 1555
>>>>
>>>> Unica differenza è che dove funziona il php è 5.2.4, mentre dove non 
>>>> funziona è 5.1.6.
> 
> mi puzza tanto di un problema di compatibilita' con la versione di PHP, 
> ovvero che TYPO3 CMS usa una funzione (Qui sopra sembra proprio non 
> esista) nella libreria div.
> 
> Perdona per il casino generato, ma se lib e div non servono disinstalla 
> e prova, penso tutto poi dovrebbe andare.
> 
> Ti passo i dati del mio server:
> 
> PHP e sistema operativo
> PHP 5.2.6-1+lenny6
> 
> Estensioni:
> Library for Extensions lib 0.1.0
> Static Methods for Extensions div 0.1.0
> 
> lib dipende da div quindi lavorano insieme
> 
> in queste condizioni viene implementato il paradigma MVC (Model View 
> Control) quindi da quello che ho capito l'utilita' di div e lib e' di 
> far girare delle estensioni valide per php 4.3 scritte con MVC.
> 
> Dunque prova ad aggiornare l'una e l'altra (le mie probabilmente non lo 
> sono) e se non servono disinstallata e vedi se tutto gira.
> 
> a presto
> 
> 
> 
>>>> Non ho trovato nulla a proposito sulle liste varie inglesi..
>>>>
>>>> grazie in anticipo
>>>>
>>>> Marco
>>>> _______________________________________________
>>>> TYPO3-UG-Italy mailing list
>>>> TYPO3-UG-Italy at lists.typo3.org
>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>>>>
>>>
>>>
>>>
>>> -- 
>>> ALEX TUVERI
>>> CSIT - UNIV. DI UDINE
>>> --------------------------------------
>>>
>>> ----------------------------------------------------------------------
>>> SEMEL (SErvizio di Messaging ELettronico) - CSIT -Universita' di Udine
>>>
>> _______________________________________________
>> TYPO3-UG-Italy mailing list
>> TYPO3-UG-Italy at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>>
> 
> 
> 
> -- 
> ALEX TUVERI
> CSIT - UNIV. DI UDINE
> --------------------------------------
> 
> ----------------------------------------------------------------------
> SEMEL (SErvizio di Messaging ELettronico) - CSIT -Universita' di Udine
> 


More information about the TYPO3-UG-Italy mailing list