Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : erik morkai 05 Aug 2015, 14:20:34

: [RISOLTO]Problema "Warning: session_start():"
: erik morkai 05 Aug 2015, 14:20:34
Ciao a tutti,
volevo migrare il sito di un mio amico dalla versione 1.5.26 alla 3.
Per prima cosa ho effettuato un backup dei dati e del database, per i passaggi successivi volevo utilizzare redmigrator, ma ho avuto un problema con il sito.
Durante il backup ho dovuto cambiare la password del database e di conseguenza ho provveduto a sostituirla nel file configuration.php.
ieri sera il sito funzionava normalmente, ma oggi non riesco pių ad accedere al pannello di amministratore in quanto escono i seguenti warning:


Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/mhd-01/www.michelecastaldo.org/htdocs/configuration.php:1) in /home/mhd-01/www.michelecastaldo.org/htdocs/libraries/joomla/session/session.php on line 87

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/mhd-01/www.michelecastaldo.org/htdocs/configuration.php:1) in /home/mhd-01/www.michelecastaldo.org/htdocs/libraries/joomla/session/session.php on line 87

Warning: Cannot modify header information - headers already sent by (output started at /home/mhd-01/www.michelecastaldo.org/htdocs/configuration.php:1) in /home/mhd-01/www.michelecastaldo.org/htdocs/libraries/joomla/session/session.php on line 87


ho provato ad aprire il file session.php e a comprendere quale possa essere l'errore, ma non trovo nulla di sbagliato nella sintassi.
alla riga indicata vi č il seguente codice, che prima era suddiviso in pių righe e per controllare che non vi fossero spazi, ho compresso in un unica riga:

/**
   * Start a session
   * Creates a session (or resumes the current one based on the state of the session)
   * @access private
   * @return boolean $result true on success
   */
function _start(){if( $this->_state == 'restart' ){session_id( $this->_createId() );}session_start();session_cache_limiter('none');header('P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"');return true;}


Se non risolvo non posso passare alla versione 3 di joomla. Oppure se potete dirmi come posso fare a passare alla 3.0 senza perdere completamente il sito o gli articoli presenti in esso.
il sito in questione: michelecastaldo.org


grazie per l'aiuto.
Marco
: Re:Migrazione a 3.0
: erik morkai 05 Aug 2015, 15:51:41
ho risolto grazie ad altri post. il problema era l'encoding del file configuration.php

sto seguendo la guida
http://www.joomla.it/mediawiki/index.php?title=Joomla!_3:Migrare_da_Joomla_1.5_a_Joomla_3 (http://www.joomla.it/mediawiki/index.php?title=Joomla!_3:Migrare_da_Joomla_1.5_a_Joomla_3)


per poter passare alla versione 3 di joomla, quando viene scritto:
Nella cartella principale (root) sul server del tuo sito crea una nuova cartella con nome ad esempio joomla3

per root cosa si intende?
il mio sito ha /home/mhd-01/www.michelecastaldo.org/htdocs
dove all'interno di htdocs ci sono i file del sito, ma se provo a creare una cartella nella stessa locazione di htdocs, mi dice che non posso.
: Re:Migrazione a 3.0
: giusebos 05 Aug 2015, 16:15:08
la root (radice) č la cartella principale del sito, detta anche webroot.
Dentro la root ci stanno tutte le cartelle ed i file di joomla cosė come li estrai dal pacchetto zippato

:
administrator
bin
cache
cli
components
images
includes
language
layouts
libraries
log
logs
media
modules
plugins
templates
tmp
.htacces
configuration.php
index.php
robots.txt

: Re:Migrazione a 3.0
: erik morkai 05 Aug 2015, 16:32:30
ok, andavo in confusione in quanto dall'FTP dell'host mi diceva root/htdocs


Consigliate di passare direttamente alla versione 3 o di installare e migrare prima alla versione 2.5?
: Re:Migrazione a 3.0
: erik morkai 06 Aug 2015, 12:41:05
chiudere grazie!
: Re:Problema "Warning: session_start():"
: tomtomeight 06 Aug 2015, 20:00:27
Se ritieni il post risolto aggiungi, come da prassi, il tag risolto racchiuso nelle parentesi quadre all'inizio del titolo del primo messaggio.