Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : roxdragon 01 Mar 2012, 03:33:08
-
Salve... mentre ero nel pannello amministrazione joomla ho provato a modificare il nome del sito e mi ha dato
impossibile scrivere nel file di configurazione.
Poi ho lasciato stare il nome e sono andato a destra dove c'è riscrivi URL... una cosa del genere... ho selezioneato quello con il punto esclamativo .. e diceva di rinominare prima il file htaccess.txt in htaccess
L'ho fatto.. e adesso mi ritrovo con il file configuration.php a 0 byte .
Hosting linux
Potete aiutarmi? non vorrei perdere nulla del sito... stasera l'avevo appena finito. Grazie a tutti!
http://roxdragon.net (http://roxdragon.net)
EDIT: non so se possa servire. ho un altro sito con joomla 2.5.1 e ho il file configuration.php ho provato a sostituirlo ma non me lo fa copiare nemmeno nel pc... i permessi sono -r--r--r- una cosa simile. Grazie
-
ciao roxdragon, tu stesso hai notato che i permessi sono read-read-read, l'unica cosa da fare è rendere il file writable almeno per il proprietario! Procurati una vecchia copia del file o estraila da un'altra installazione e correggila e dopo aver impostato i permessi con un client ftp (se lavori in remoto) prova ad accedere al sito ed a fare le modifiche da backend.
-
Hai provato a mettere le impostazioni SEO! Ritrasforma il file .htaccess in htaccess.txt così lo disabiliti e vedi se il sito torna a funzionare! e metti le impostazioni SEO su no!
-
Ciao a tutti... non ho più il file php perché era 0 kb. Ho estratto dall archivio joomla il -dist e rinomibato configuration.php
L'ho caricato sulla ftp e appena vado sul sito da errore nel db
Ho messo il db name password db.. ma non so che mettere su dbprefix
Ci sono altre voci da modificare oltre a quelle del db? Almeno per farlo partire
Ditemi che non ho perso nessun articolo e niente :(
da questo errore:
Questo è il file configuration.php-dist che ho estratto dall'archivio joomla appena scaricato ... l'ho rinominato configuration.php
/* Database Settings */
public $dbtype = 'mysql'; // Normally mysql
public $host = 'sql.mysite.net'; // This is normally set to localhost
public $user = 'USERNAME_DATABASE'; // DB username
public $password = 'PASSWORD_DATABASE'; // DB password
public $db = 'NOME_DATABASE'; // DB database name
public $dbprefix = 'jos_'; // Do not change unless you need to!
Non so che mettere su dbprefix... mentre qui sotto da errore..
Table 'roxdrago22099.jos_session' doesn't exist SQL=INSERT INTO `jos_session` (`session_id`, `client_id`, `time`) VALUES ('552cd55b3af6777e9fc72373b859fc56', 0, '1330603949')
-
La parte importante del file configuration.php affinché Joomla si connetta al database è questa:
public $dbtype = 'mysqli';
public $host = 'mysql.myhost.com';
public $user = 'database_user';
public $password = 'my-very-secret-password';
public $db = 'nome_database';
public $dbprefix = 'pref_';
public $dbtype = 'mysql';
è il tipo di database che stai usando
public $host = 'mysql.myhost.com';
è l'host del database
public $user = 'database_user';
è l'utente che accede al database
public $password = 'my-very-secret-password';
la password per il database. Quella che usa il database_user, non quella dei vari pannelli di controllo
public $db = 'nome_database';
il nome del database
public $dbprefix = 'pref_';
il prefisso delle tabelle del database. Dvresti ricordartelo dal processo di installazione oppure puoi vederlo entrando nel database con PhpMyAdmin. Visualizzando la struttura del DB, dovresti vedere il nome delle tabelle così:
pref_tabella1
pref_tabella2
pref_tabella3
Semplicemente usa il pref_ per il tuo file di configurazione.
Facci sapere come è andata poi...
-
Si ho risolto! grazie mille... ha cancellato automaticamente super user dal file php ... cosi c'era scritto! GRazie mille :D
-
Non ho capito nulla di come hai fatto (gli users sono scritti nel database e non nel file di configurazione), ma se funziona... :D
-
Quando mi sono loggato nel pannello, mi è apparso:
ATTENZIONE stai usando joomla come Super User... mmm e poi non ricordo... c'era scritto Clicca qui per... rimuovere $root_qualcosa dal file confguration.php