Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => Installazione => : bigham 17 Sep 2007, 10:18:42
-
Ciao a tutti.
Riprendo quì un post inserito in un altro thread sulle vulnerabilità di Joomla.
Ho provato ad aggiornare la 1.0.12 alla 1.0.13b usando il file distribuito si questo sito.
Ho modificato il file configuration.php con le nuove entry inserite nel file configuration.php.dist incluso nel file zip di aggiornamento.
Non uso nessuno dei componenti indicati che potrebbero creare problemi. La versione 1.0.12 è quella intaliana scaricata sempre da quì.
Dopo aver trasferito via ftp i file succendono due cose:
Lato Front-end
Sulla prima riga della pagine viene visualizzato:
$_SERVER );if (isset( $_SESSION )) {checkInputArray( $_SESSION); }
e di seguito una serie di errori che coivolge i file globals.php e joomla.php.
Warning: Cannot modify header information - headers already sent by (output started at /var/www/netsons.org/velaecetacei/globals.php:xx) in /var/www/netsons.org/velaecetacei/includes/joomla.php on line 699
Warning: Cannot modify header information - headers already sent by (output started at /var/www/netsons.org/velaecetacei/globals.php:xx) in /var/www/netsons.org/velaecetacei/index.php on line 248
Warning: Cannot modify header information - headers already sent by (output started at /var/www/netsons.org/velaecetacei/globals.php:xx) in /var/www/netsons.org/velaecetacei/index.php on line 249
Warning: Cannot modify header information - headers already sent by (output started at /var/www/netsons.org/velaecetacei/globals.php:xx) in /var/www/netsons.org/velaecetacei/index.php on line 250
Warning: Cannot modify header information - headers already sent by (output started at /var/www/netsons.org/velaecetacei/globals.php:xx) in /var/www/netsons.org/velaecetacei/index.php on line 251
Warning: Cannot modify header information - headers already sent by (output started at /var/www/netsons.org/velaecetacei/globals.php:xx) in /var/www/netsons.org/velaecetacei/index.php on line 252
E di seguito la home page del sito.
Lato Back-end
Non si riesce più a entrare come amministratore anche provando a cambiare la password direttamente sul DB.
Dopo vari smanettamenti sono riuscito ad entrare come admin ma il pannello di amministrazione ha perso completamente il template! :o
E gli errori sopra riportati permangono.
Quindi, ricapitolando, i problemi sembrano essere di due tipi:
1. Non riesce a creare una sessione e a scrivere i cookie sul client
2. Non risce a scrivere l'intestazione html che nel file index.php è riportata dalla riga 248 alla riga 252
Ho fatto qualche verifica e la prima cosa che ho notato è che NON registra nessun cookie!!!
-
idem ..
-
Ho provato ad aggiornare la 1.0.12 alla 1.0.13b usando il file distribuito si questo sito.
Ho modificato il file configuration.php con le nuove entry inserite nel file configuration.php.dist incluso nel file zip di aggiornamento.
Io ho aggiornato un paio di siti e mi vanno tutti perfettamente bene!Ho sovrascritto i file e basta, tu bigham dove hai letto che bisogna modificare il file configuration.php con le nuove entry inserite in configuration.php.dist!???Mi è sfuggito qualcosa?? ??? :(
-
Citazione:Per aggiornare la propria versione 1.0.12 alla 1.013b basta decomprimere il file in locale e sovrascrivere i file nelle rispettive cartelle del vostro spazio web. Qui (http://download.joomla.it/component/option,com_docman/task,cat_view/gid,47/Itemid,2/)
-
Anche a me di alcuni siti l'aggiornamento è andato a buon fine..alcuni sono su sgaragnao, e qui stranamente tutto ok, altri su joomlahost (che non dà mai probelmi per il 99,9%) ma quello su un altro server non è andato a buon fine..come mai?..il sito è http://www.adusbef.veneto.it/adusbef
-
Anche a me di alcuni siti l'aggiornamento è andato a buon fine..alcuni sono su sgaragnao, e qui stranamente tutto ok, altri su joomlahost (che non dà mai probelmi per il 99,9%) ma quello su un altro server non è andato a buon fine..come mai?..il sito è http://www.adusbef.veneto.it/adusbef
Hai provato a trasferire nuovamente i file della versione 1.0.13b?
-
Ciao wosky.
Intanto allego il file per il downgrade dalla 1.0.13b alla 1.0.12 (Joomla! 1.0.12 Stable [ Sunfire ] 25 December 2006 01:00 UTC) Sperando possa tornare utile a chi ha gli stessi problemi e si è "dimenticato" di fare un backup.
E' vero non sta scritto da nessuna parte di modificare il file configuration.php ma, confrontando i due file (quello della .12 con quello della .13b distribuito con la patch) ho notato questa differenza:
Nel file di configurazione distribuito con la patch c'è in più questa riga:
if(!defined('RG_EMULATION')) { define( 'RG_EMULATION', 0 ); } // Off by default for security
Mi è sembrato normale riportarla anche nel vecchio file di configurazione.
Se è questo l'errore mi dò dell'imbecille da solo! ;D
[allegato eliminato da un amministratore]
-
si wosky ho rpovato a ritrasferire i file stesa minestra..sono sicura che si tratta del server dove è situato il sito.ma non so dove andare a modificare per sistemare la cosa
-
Primo problema risolto.
Adesso i messaggi di errore Warning: Cannot modify header information non compaiono più.
Causa dei messaggi era l'impossibilità di creare una sessione e memorizzare un cookie sul client.
La funzione incriminata è la initsession() contenuta in joomla.php e richiamata da index.php alla riga 108 ($mainframe->initSession();)
Adesso non chiedetemi come ho risolto!! ???
Ho soltanto aggiunto nella funzione initsession() un
echo $sessionCookieName
prima dell'istruzione
setcookie( $sessionCookieName, '-', false, '/' );
Ho fatto il refresh della pagina e mi ha visualizzato il nome del cookie.
Dopo che ho tolto l'istruzione i messaggi di errore sono spariti!! ;D
Se qualcuno più esperto di me mi sa spiegare cosa è successo... ;D ;D ;D
Rimane ora il problema dell'accesso al pannello di amministrazione.
-
Come non detto!!!
Adesso funziona tutto perfettamente. :o
Allora il tutto si riduceva al fatto che non riuscisse a scrivere il cookie? ???
E perchè adesso funziona?? ???
Capisco che l'importante è partecipare... ma se si riuscisse a capire sarebbe anche meglio! ;D
-
chiedo anche qui...
come faccio a sapere se i componenti che ho installati sulla mia versione di joomla 1.0.12 sono compatibili con la versione 13?
-
Ciao Kara.
Sono citati nella pagina del download dell'upgrade:
Nota Bene: date alcune modifiche nella gestione utenti, l'aggiornamento dalla versione 1.0.12 alla 1.0.13b potrebbe causare problemi di incompatibilità con alcune componenti importanti tra cui citiamo:
Community Builder
Virtuemart
Joomfish
Docman
quindi prima di effettuare un aggiornamento di versione controllate i siti degli sviluppatori delle sopracitate estensioni per eventuali patch
Se ce ne siano altri non so. Io non avevo quei componenti installati ma fino ad ora tutti quelli che ho usato hanno continuato a funzionare perfettamente.
Eventualmente prova a guardare sul sito e sul forum di Joomla.org.
-
Ciao Kara.
Sono citati nella pagina del download dell'upgrade:
Nota Bene: date alcune modifiche nella gestione utenti, l'aggiornamento dalla versione 1.0.12 alla 1.0.13b potrebbe causare problemi di incompatibilità con alcune componenti importanti tra cui citiamo:
Community Builder
Virtuemart
Joomfish
Docman
quindi prima di effettuare un aggiornamento di versione controllate i siti degli sviluppatori delle sopracitate estensioni per eventuali patch
Se ce ne siano altri non so. Io non avevo quei componenti installati ma fino ad ora tutti quelli che ho usato hanno continuato a funzionare perfettamente.
Eventualmente prova a guardare sul sito e sul forum di Joomla.org.
grazie bigham, già sapere che le modifiche riguardano la gestione utenti (spero solo quella) mi fa capire che tutti i componenti che non hanno la gestione utenti sono fuori dal discorso :)
grazie mille :-*
-
Di nulla!
Piacere di essere stato utile. ;D
Ricorda sempre di fare un backup sia del sito che del DB prima di cominciare! ;)
In questo stesso post ho postato il file per fare l'eventuale downgrade dalla 1.0.13b alla 1.0.12.
Ciao
-
Di nulla!
Piacere di essere stato utile. ;D
Ricorda sempre di fare un backup sia del sito che del DB prima di cominciare! ;)
In questo stesso post ho postato il file per fare l'eventuale downgrade dalla 1.0.13b alla 1.0.12.
Ciao
scusa altra info.
per l'aggiornamento basta sovrascrivere solo i file delle cartelle o c'è anche da lanciare qualche query per l'aggiornamento del db?
-
No, basta sovrascrivere i file.
Accertati che il software che usi faccia effettivamente la sovrascrittura (basta guardare la data del file remoto).
A me è capitato con il downgrade. Non sovrascriveva i file e quindi quanto facevo ripartire il sito non funzionava niente.
-
No, basta sovrascrivere i file.
Accertati che il software che usi faccia effettivamente la sovrascrittura (basta guardare la data del file remoto).
A me è capitato con il downgrade. Non sovrascriveva i file e quindi quanto facevo ripartire il sito non funzionava niente.
ok, quindi tecnicamente l'aggiornamento è come quello dalla 11 alle 12 e lì non ho avuto problemi.
purtroppo i problemi me li crea l'aggiornamento in se stesso perchè va a toccarmi componenti che ho in uso e che non sono più stati aggiornati... soprattutto quello che mi gestisce la home page e che adesso dovrò ridisegnare tutta da capo... che tristezza...
-
Scusa Kara ma quali componenti dici?
La patch aggiorna:
1. il modulo di login
2. il mambot di ricerca
3. gli include joomla.php e version.php
4. i componenti content, registration, search e user
5. alcuni componenti, includes e moduli di amministrazione.
Sono tutte parti standard di Joomla.
-
Scusa Kara ma quali componenti dici?
La patch aggiorna:
1. il modulo di login
2. il mambot di ricerca
3. gli include joomla.php e version.php
4. i componenti content, registration, search e user
5. alcuni componenti, includes e moduli di amministrazione.
Sono tutte parti standard di Joomla.
tra le cartelle dell'aggiornamento ho visto che c'è anche com_menus e il componente che ho io, MJ frontpage, va proprio a toccare la cartella com_menus... quindi sovrascrivendola tramite l'aggiornamento perdo la modifica fatta con il componente...
-
Si ma è un componente di amministrazione.
Il file è:
administrator\components\com_menus\content_item_link\content_item_link.class.php
Non credo che abbia nessuna influenza sul frontend.
Bello il sito! Interessante. ;D
-
Si ma è un componente di amministrazione.
Il file è:
administrator\components\com_menus\content_item_link\content_item_link.class.php
Non credo che abbia nessuna influenza sul frontend.
Bello il sito! Interessante. ;D
dici? ;D perchè il componente mi ha fatto disattivare interamente la home standard di joomla facendomela sostituire con una che mi dà lui... dici che le due cose non si influenzano? che potrebbero non esserci conflitti?
-
Adesso mi metti in crisi! ;D
Non conosco MJ frontpage ma faccio un ragionamento per logica: se ti ha fatto disattivare l'uso delle pagine di amministrazione (intendo quelle che usi accedendo all'indirizzo www.miosito.it/administrator) allora vuol dire che non la usi e che MJ frontpage gestisce l'amministrazione del sito per conto suo.
In ogni caso c'è sempre la possibilità di tornare indietro se qualcosa non dovesse funzionare.
Se proprio hai il terrore di sfasciare tutto (e lo capisco visto il sito!) :D potresti aprirti uno spazio web temporaneo su netsons.org, caricare il sito (se non supera i 100Mb) e il DB e poi fare l'upgrade.
Se tutto va bene puoi fare l'upgrade sul sito principale.
Fra l'altro nel wiki sono state aggiunte due interessanti miniguide per il backup automatico giornaliero sia del DB che dell'intero sito.
-
Adesso mi metti in crisi! ;D
Non conosco MJ frontpage ma faccio un ragionamento per logica: se ti ha fatto disattivare l'uso delle pagine di amministrazione (intendo quelle che usi accedendo all'indirizzo www.miosito.it/administrator) allora vuol dire che non la usi e che MJ frontpage gestisce l'amministrazione del sito per conto suo.
In ogni caso c'è sempre la possibilità di tornare indietro se qualcosa non dovesse funzionare.
Se proprio hai il terrore di sfasciare tutto (e lo capisco visto il sito!) :D potresti aprirti uno spazio web temporaneo su netsons.org, caricare il sito (se non supera i 100Mb) e il DB e poi fare l'upgrade.
Se tutto va bene puoi fare l'upgrade sul sito principale.
Fra l'altro nel wiki sono state aggiunte due interessanti miniguide per il backup automatico giornaliero sia del DB che dell'intero sito.
no, no, mi sono spiegata male. l'amministrazione del sito la gestisco sempre nel solito modo. è solo la home che mjfrontpage sostituisce a quella di default di joomla.
una copia del sito ce l'ho già in una sottocartella anche se non ha esattamente gli stessi componenti visto che la uso per provarne di nuovi prima di metterli su quello ufficiale. comunque vedrò di aggiornarla e fare una prova... al limite ho sballato il sito di prova...
grazie :)
-
Ciao, ho fatto aggiornamento di www.roccobordin.it alla 1,13b che ha il mambot simple image gallery plugin e tutto ciò che riguarda appunto le immagini, dopo l'aggiornamento funziona malissimo o quasi nulla , non si vedono tutte le miniature;se si parte dal collegamento alla pagina con le immagini e si ritorna con explorer alla pagia precedente mi dice che:" Forbidden
You do not have permission to access this document. -------------------------------------------------------------------------------
Web Server at roccobordin.it " e non solo,.... anche riaggironare da browser dà sempre problemi...mi sapete dare una iuto? o devo rimettere tutto come prima?
Carla
-
Ciao Carolina.
Io direi: per il momento fai il downgrade del sito (il file è qualche post più in alto). Poi, rimesse le cose come erano, diamo n'occhiata al mambot simple image gallery e vediamo dove la famigerata patch crea problemi.
Nel senso che la patch sostituisce pochi file e se qualcuno di questi è utilizzato dal mambot cerchiamo di capire se e dove intervenire.
Dico se perchè non so se ci riusciremo ;D Magari chiediamo lumi a qualche esperto in sviluppo software ;)
Al limite si disinstalla il mambot, si passa la patch e si reinstalla il mambot. Secondo la legge di Murphy funzionerà peggio di prima e non riuscirai più ad accedere al server da remoto ;D ;D ;D
-
Si è sistemato da solo..non so perchè ma l'unica cosa che penso sia che l'aggiornamento abbia dei tempi tecnici nel server dove è il sito..è l'unica spiegazione..avevo con loro aperto in ticket dove mi hanno risposto che potevano solo rimettermi il backup di qualche giorno fa ma cmq ..tutto risolto..come al solito non so perchè, ma solo un pò lamentandomi o facendo le mie considerazioni poi sistemano..e devo dire, che joomlahost che è il server di cui parlavo, è sempre molto efficace a sistemare le problematiche del cms joomla, a differenza di altri server che non sono n'è immediati n'è efficaci..
grazie dell'aiuto morale
Carla
-
E di che? ;D
Ho le spalle larghe e quando ti vuoi sfogare... ;D
Comunque anche io avevo risolto... senza sapere perchè. Le modifiche che avevo fatto non potevano in alcun modo risolvere il problema.
Contento che tu abbia risolto. ;D
Ciao
-
E invece no..risolt per niente..perchè è duraot solo un girono la risoluzione del problema..il griono dopo invece è tornata come prima...c'è qualcuno che ha questo mio problema..il sito è www.roccobordin.it
Crla
-
A me sembra che funzioni tutto! ;D
Ho provato sia con IE che con Firefox e mi sembra appostissimo.
???
-
va bhe...sia io che il mio collega che seguiamo l'aggiornamento delle pagine abbaimo lo stesso problema..vai ogni tanto e dimmi..a me sembra che vada a scatti..vedrò di vedere il sito da un altro pc con altra connessione
Grazie dell'aiuto
Carla
-
Ho provato adesso anche da casa (stamattina ero in ufficio) e va decisamente bene. Non vedo "scatti" ne nel caricamento delle pagine e neanche nella foto gallery.
Che ti devo dire!? Problemi con i vostri browser?? :D
Problemi con la linea ADSL? ;D
-
Ma è possibile che santa la miseria anche dopo il Downgrade mi rimane tutto così? www.firstapple.org/sito
Sto in panico, il mio staff a momenti mi uccide! :D
-
Riguarda con attenzione il file configuration.php ;)
-
Riguarda con attenzione il file configuration.php ;)
Ok, grazie mille.
Però a scanzo di equivoci potresti essere più specifico? E grazie ancora. :D
-
:D il file di configurazione cioè il configuration.php è uno solo non puoi sbagliare!
E per configurarlo leggi qui (http://www.joowiki.com/index.php?option=com_openwiki&Itemid=2&id=modifica_configuration)
-
:D il file di configurazione cioè il configuration.php è uno solo non puoi sbagliare!
E per configurarlo leggi qui (http://www.joowiki.com/index.php?option=com_openwiki&Itemid=2&id=modifica_configuration)
Ma nel file configuration.php sembra essere tutto ok.
-
Ciao.
Mi sembra strano, perchè l'errore è su questa istruzione:
require_once( dirname( __FILE__ ) . '/compat.php50x.php' );
E, in teoria, non dovrebbe dare problemi visto che si riferisce alla stessa cartella in cui esegue lo script joomla.php. ???
Quindi:
- controllerei che esista a abbia i permessi necessari il file compat.php50x.php nella cartella /includes
- controllerei le variabili $mosConfig_absolute_path e $mosConfig_cachepath e $mosConfig_live_site nel file configuration.php.
Dovrebbero essere così:
$mosConfig_absolute_path = '/web/htdocs/www.firstapple.org/home/sito';
$mosConfig_cachepat='/web/htdocs/www.firstapple.org/home/sito/cache';
$mosConfig_live_site='http://www.firstapple.org/sito';
-
Quindi:
- controllerei che esista a abbia i permessi necessari il file compat.php50x.php nella cartella /includes
Esattamente questo file non c'è nella cartella includes, c'è solo joomla.php e version.php.
Cosa devo fare?
P.S. Per il resto è tutto ok.[/list]
-
Ho capito qual è il problema, nell'andare a sostituire i file nella cartella include mi sono rimasti solamente i file joomla.php e version.php tutti gli altri file sono perduti.
Ora io sto riuppando tutti i file, c'è la possibilità di aver perso tutto?
-
;D ;D
Almeno una volta ci ho azzeccato! ;D ;D
No, perso tutto no.
Dovrebbe bastare riuppare i file giusti (cioè della versione corretta) e, se non ne mancano altri, dovrebbe ripartire.
Ma perchè non hai usato il file che ho allegato qualche post prima per fare il downgrade? ???
Ciauz!! :D
-
;D ;D
Almeno una volta ci ho azzeccato! ;D ;D
;D ;D
-
;D ;D
Almeno una volta ci ho azzeccato! ;D ;D
No, perso tutto no.
Dovrebbe bastare riuppare i file giusti (cioè della versione corretta) e, se non ne mancano altri, dovrebbe ripartire.
Ma perchè non hai usato il file che ho allegato qualche post prima per fare il downgrade? ???
Ciauz!! :D
Ok, grazie mile ora va tuto, e ho anche aggiornato alla 1.0.13b... ora il problema è un altro, non abbiamo la possiblità di inserire news perchè il form per inviarle non c'è s'è svampato.
-
ed evedentemente non hai un backup del sito.
Bhe, per i miracoli ci stiamo attrezzando ;D ;D
Perchè usare un form per inviare news?
Comunque, se non hai una copia del form ti tocca rifarlo.
I'm so sorry :)