Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : josthekey 02 May 2009, 18:36:08
-
ciao a tutti, non so cosa sia successo ma all'improvviso senza aver cancellato assolutamente il file configuration.php accedendo al mio sito esce fuori questa scritta
No configuration file found and no installation code available. Exiting...
il sito e' www.mainstage.it
che diavolo e' successo???
aiutoooo
-
Hai provato ad accedere al tuo spazio web via ftp e a controllare prima che sia tutto a posto e vedere l'esistenza o meno del configuration.php?
Se poi apro la pagina in visualizzazione codice non vedo una mazza anzi controlla che nella root non ci sia nessuna pagina .html.
-
nella root non c'e' nessuna pagina html solo php e il file configuration mi pare vuoto...che e' successo....:-(
-
Trasferiscitelo in locale e controlla il contenuto.
-
il problema e' il file configuration.php che e' completamente vuoto...non capisco come si sia cancellato visto che non ho fatto assolutamente nessuna operazione su questo file
non c'e' nessun modo per ripristinarlo?
-
Hai una copia di backup del file?
-
macche'..
in pratica ho spuntato l'opzione friendly url in configurazione seo e il sito e' morto.. roba da manicomio
-
se rinomino la cartella installation (che non avevo cancellato ma solo rinominata in installationold) accedendo alla home page mi riparte l'installazione..
se rifaccio l'installazione immagino mi sovrascrive tutto con perdita di tutti gli articoli che avevo fatto giusto?
-
Gli articoli sono salvati nel database, quindi devi gestire bene quello.
Se fosse solo un problema del file configuration.php potresti crearti da una parte un'installazione di joomla e prendere il file che si crea e poi modificare con i dati del tuo sito.
-
ma il file configuration.php-dist non puo' servirmi?
-
ma il file configuration.php-dist non puo' servirmi?
Si e no. Nel senso se lo sai modificare a dovere.
Questo nel codice è un file configuration.php non compilato, mancano le informazioni sul tuo sito.
Però ripeto: il problema è solo nel file configuration.php?
<?php
class JConfig {
var $offline = '0';
var $editor = 'tinymce';
var $list_limit = '20';
var $helpurl = 'http://www.joomla.it';
var $debug = '0';
var $debug_lang = '0';
var $sef = '1';
var $sef_rewrite = '1';
var $sef_suffix = '1';
var $feed_limit = '10';
var $feed_email = 'author';
var $secret = '';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = '';
var $tmp_path = '';
var $live_site = '';
var $force_ssl = '0';
var $offset = '0';
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
var $memcache_settings = array();
var $ftp_enable = '';
var $ftp_host = '';
var $ftp_port = '';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $dbtype = '';
var $host = '';
var $user = '';
var $db = '';
var $dbprefix = '';
var $mailer = 'mail';
var $mailfrom = '';
var $fromname = '';
var $sendmail = '';
var $smtpauth = '0';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password = '';
var $sitename = '';
var $MetaDesc = '';
var $MetaKeys = '';
var $offline_message = 'Sito fuori servizio per manutenzione. Riprovare più tardi.';
}
?>
Tra parentesi, visto che non hai mai fatto backup (cosa che dovete assolutamente fare) dei file, almeno del database ha qualche copia di backup? Ed adesso è sempre popolato con le stesse tabelle di prima dell'errore?
E come ulteriore consiglio la prossima volta cancella la cartella installation senza stare a rinominarla, tanto dopo non ti serve a niente.
-
allora, ho ripristinato il file configuration.php inserendo i dati del mio sito e i dati del db, pero' mi da alcuni errori, prova a vedere anche tu
www.mainstage.it
-
Sono delle warning, quindi già meglio.
Senti, sei sicuro di avere inserito tutti i dati nel file?
-
mi pare di si, ho notato pero' che non mi fa piu' loggare come amministratore..probabilmente il nome utente e password non sono piu quelli di prima. pero' nel file configuration.php non vedo nessuna riga riguardante l'inserimento di questi dati...
per il resto ho inserito sia i dati del db che quelli ftp, infatti il db pare funzionare correttamente
-
Vabbè, per quanto riguarda l'amministratore si può sempre risolvere (per esempio con le guide del wiki, ma comunque puoi anche controllare nel database).
$secret lo hai impostato bene?
E hai controllato le righe di codice che ti indicano i warning?
Hai righe vuote o caratteri speciali?
-
allora nella 426 c'e' questa riga
header('P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"');
e nella 423 questa
session_start();
secret non l'ho cambiato anche perche non so cosa sia..c'e' una stringa alfanumerica..devo cambiarla?
-
Il valore di secret va cambiato.
cosa è il secret in joomla (http://forum.joomla.org/viewtopic.php?f=304&t=102066)
oppure leggi qua (http://help.joomlaitalia.com/Joomla-1.5.x/Manuale-installazione/Installazione-manuale.html)
(già che ci sono lo aggiungo al glossario del wiki).
-
ok, l'ho cambiato, ma rimangono sempre quegli avvisi che non so come risolvere..ci capisci qualcosa te?
-
Solitamente i due warning sono dati dal fatto che sono presenti delle righe vuote nel file, come puoi vedere facendo una ricerca nel forum stesso o in joomla.org.
-
ma vieniiiiii, era uno spazio dopo ?> nel configuration.php
resto ora solo il problema dell'autenticazione come admin poi tutto e' tornato ok
-
Bene, no?!?
Allora leggi la guida del wiki Recupero password admin (http://wiki.joomla.it/index.php?title=Recupero_password_admin) e metti il risolto.
-
tutto regolare ora, funge tutto
grazie mille per l'aiuto, avrai un posto in paradiso :-)
faro' un backup al giorno da ora in poi
-
tutto regolare ora, funge tutto
grazie mille per l'aiuto, avrai un posto in paradiso :-)
faro' un backup al giorno da ora in poi
Prego, ci mancherebbe.
Mi raccomando metti il [RISOLTO] al titolo del primo post della discussione.
Per quanto riguarda la frequenza del backup, dipende da quanto l'aggiorni.
Per esempio se scrivi un articolo alla settimana basta fare il backup del database una volta alla settimana, in modo analogo per i file.
Se vai su http://extensions.joomla.org/ trovi dei buoni componenti per il backup automatico.
Ciao.
Edit:
ah, per il futuro gli errori erano:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at url) in url on line XXX
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at url) in url on line XXX
dove con url indico l'indirizzo del file e con XXX indico una riga del file.
-
ciao a tutti, anche io non riesco a loggarmi nel pannello di amministrazione di joomla (dopo aver fatto il backup da altervista ed averlo importato su un altro server) e ricevo i warning
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /var/www/sito/administrator/components/com_vvisit_counter/heplers/datetime.php:26) in /var/www/sito/libraries/joomla/session/session.php on line 539
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/sito/administrator/components/com_vvisit_counter/heplers/datetime.php:26) in /var/www/sito/libraries/joomla/session/session.php on line 539
ho provato tutte le procedure di recovery della password di http://wiki.joomla.it/index.php?title=Recupero_password_admin (http://wiki.joomla.it/index.php?title=Recupero_password_admin) ma non sono riuscito a loggarmi lo stesso
please Carneade :'(
PS:il mio configuration.php dovrebbe essere ok!
-
risolto: c'era una riga bianca (riga 26) nel file datetima.php