Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : _Achille_ 31 Jul 2009, 14:37:55
-
Salve a tutti,vi illustro il mio problema.
Ho dovuto trasferire il mio sito fatto con joomla da un server ad un altro.Ho copiato cosi tutta la cartella di joomla sul deskotp del mio pc e poi lo copiata tramite filezilla sul nuovo server.Poi sono andato sul database vecchio l'ho esportato e importato nel database nuovo. Ho aperto il file configuration.php e ho inserito i nuovi dati. Sono andato cosi sul nuovo indirizzo e il sito funziona ma in alto mi escono questi errori:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/mhd-01/www.asdquerce.com/htdocs/BellavitastyleC5/configuration.php:1) in /home/mhd-01/www.asdquerce.com/htdocs/BellavitastyleC5/libraries/joomla/session/session.php on line 423
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/mhd-01/www.asdquerce.com/htdocs/BellavitastyleC5/configuration.php:1) in /home/mhd-01/www.asdquerce.com/htdocs/BellavitastyleC5/libraries/joomla/session/session.php on line 423
Warning: Cannot modify header information - headers already sent by (output started at /home/mhd-01/www.asdquerce.com/htdocs/BellavitastyleC5/configuration.php:1) in /home/mhd-01/www.asdquerce.com/htdocs/BellavitastyleC5/libraries/joomla/session/session.php on line 426
Sono andato cosi nel file session.php e ho eliminato le righe 426 e 423 ed effettivamente l'errore non compare più. Sono andato nel pannello amministrazione ma quando metto nick e pass per accedere non mi fa entrare. Io metto ovviamente quelli che mettevo per entrare nel sito vecchio ma niente. Secondo voi è legato all'errore che mi dava? Oppure mi sfugge qualcosa e devo inserire altri nick e pass che non so da dove prendere?
vi ringrazio per i suggerimenti.
-
Ciao.
Si tratta di un errore di sessione. Prova a ripulire la cache del browser che usi e la cache di joomla.
-
Ti ringrazioe per l'aiuto.
Ho ripulito la cache del browser ma la cache di joomla come la ripulisco se al pannello di amministrazione non posso accedere?
via ftp? quale cartella sarebbe? quale file devo eliminare?
Comunque nel frattempo avevo anche provato a cambiare pass dal database mettendo la pass admin cifrata ma nulla non mi fa entrare.
-
Non ti fa entrare perchè hai cancellato delle righe dal file session.php rimetti a posto il file è vedrai che entri se non hai fatto altri pasticci preso dall'agitazione.
La cache di joomla la pulisci dal pannello di amministrazione Strumenti e poi Pulisci cache ed Elimina cache scaduta.
In ogni caso adesso devi risolvere prima di tutto il fatto di aver rimosso delle linee di codice da un file di joomla
-
No,le righe di codice cancellate le avevo copiate per sicurezza sul blocco note e infatti le ho rimesse subito(ed infatti sono ritornate le scritte con gli errori). Quindi il file session.php è esattamente come prima :/
mi viene da piangere :(
-
Coantrolla che il file configuration.php non cominci con una riga vuota.
In caso eliminala!
-
no :/
-
mmmm hai la possibilità di editare dal pannello di amministrazione dell'hosting il configuration.php?
o lo vedi in locale e poi lo carichi sul web?
ti chiedo questo perchè tempo fa mi è successo che in locale era tutto a posto il configuration.php salvo che poi una volta caricato via ftp sul web si andava ad inserire un carattere strano prima della parentesi uncinata di inizio file.
-
vedevo da locale..ora ho visto dal pannello ed è diverso dal pannello inizia cosi:
<?php
mentre in locale inzia cosi:
<?php
-
perfetto!
il file deve iniziare così: <?php
elimina quei due caratteri e vedrai che tutto va a posto! falla da remoto l'eliminazione e poi salva
-
funzionaaaaaaaaaaaaaaaaaaaaaaaaaaa :D
le scritte di errori si sono eliminate! inizialmente non accedevo lo stesso ma mi sono ricordato che avevo smanettato nella pass del database.cosi sono andato sul sito che cripta ho messo una nuova e mi ha dato il codice :D
graziegraziegraziegraziegrazie
-
Bene!!
Metti [RISOLTO] all'inizio del titolo del tuo primo intervento così sarà di aiuto per gli altri. ;)