Back to top

Autore Topic: joomla non si connette a mysql  (Letto 9744 volte)

Offline Lobax

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
joomla non si connette a mysql
« il: 02 Apr 2012, 11:43:45 »
Salve,
[/size]1 ho caricato sito via ftp e database locale tramite script su remoto con phpmyadmin(mi sono regolarmente connesso con le credenziali del server) come sotto:
[/size]2  modifica configuration.php:
[/size]
Codice: [Seleziona]
class JConfig {
[/size][/font]public $offline = '0';
public $offline_message = 'Sito fuori servizio per manutenzione.<br /> Riprovare più tardi.';
public $display_offline_message = '1';
public $offline_image = '';
public $sitename = 'Locatelli Gomme';
public $editor = 'tinymce';
public $captcha = '0';
public $list_limit = '20';
public $access = '1';
public $debug = '0';
public $debug_lang = '0';
public $dbtype = 'mysql';
public $host = '85.18.XX.XX';
public $user = 'locatelligomme';
public $password = 'l0xxxxxxxx';
public $db = 'locatelligomme';
public $dbprefix = 'loca_';
public $live_site = '';
public $secret = 'KDXXXXXhoDv16T9S'; 'cosè questa stringa?
[/size]eccceccc
[/size]mi restituisce:[/size]Database connection error (2): Could not connect to MySQL
[/size]c'è qualche altra cosa da fare sul sito per connettersi a mysql? ripeto :il db esiste e con phpmyadmin lo posso gestire.
[/size]ciao grazie
« Ultima modifica: 02 Apr 2012, 12:04:04 da 56francesco »

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #1 il: 02 Apr 2012, 12:06:23 »
dovrrebbe chiedere alla sua assistenza tecnica.. almeno per escludere problemi che se ci fossero non risolveremmo mai qui, oltre a non voler  supplire noi a nessun servizio commerciale.

come mai c'è tanto codice sporco nel suo topic,  lo ha copiato ed incollato da word? 
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #2 il: 02 Apr 2012, 12:41:50 »
Codice: [Seleziona]
public $secret = 'KDXXXXXhoDv16T9S'; 'cosè questa stringa?-------------------------------------------
This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.

In poche parole, non toccarla. MAI. E' roba che non ci compete :)

Offline Lobax

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #3 il: 02 Apr 2012, 13:02:13 »
dovrrebbe chiedere alla sua assistenza tecnica.. almeno per escludere problemi che se ci fossero non risolveremmo mai qui, oltre a non voler  supplire noi a nessun servizio commerciale.

come mai c'è tanto codice sporco nel suo topic,  lo ha copiato ed incollato da word? 
no copiato e incollato da notepad.. e l'errore di connessione dal browser chrome...non so perché... alcuni sono numeri.
il provider mi dice che per loro, il fatto che io riesca a connettermi tramite interfaccia visuale phpmyadmin è segno che l'errore non è da parte server..ma..elmetto in testa e riprovo a chiedere.
questa riga:
public $host = '85.18.XX.XX'; che in locale è localhost in remoto è corretto mettere l'ip del server?
]non c'è altro da configurare oltre a configuration.php X connettersi al db nei file di joomla?
il db ha il nome utente scritto in una tabella..da locale era "admin" ora è cambiata, devo cambiare anche il nome dell'amministratore joomla..cioè admin con il nuovo nome utente datomi dal provider?
« Ultima modifica: 02 Apr 2012, 13:07:48 da Lobax »

Offline Lobax

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #4 il: 02 Apr 2012, 13:08:56 »
Codice: [Seleziona]
public $secret = 'KDXXXXXhoDv16T9S'; 'cosè questa stringa?-------------------------------------------
This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.

In poche parole, non toccarla. MAI. E' roba che non ci compete :)


ok quindi non centra nulla!

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #5 il: 02 Apr 2012, 13:21:34 »
Se il database è sempre lo stesso ed è stato solo spostato su un altro server devono essere modificati solo questi parametri
Codice: [Seleziona]
public $host = '';
public $user = '';
public $password = '';
public $db = '';


controlla i dati forniti dal tuo provider e confrontali con quelli che hai inserito. In tutto ciò joomla! non ha colpe!
hot può essere un ip come semplicemente localhost, user è l'utente che accede al db, poi c'è la password di tale utente e db è il nome del database. Tutti questi dati ti devono essere stati forniti all'atto dell'acquisto dell'hosting.

Offline Lobax

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #6 il: 02 Apr 2012, 13:35:51 »
Se il database è sempre lo stesso ed è stato solo spostato su un altro server devono essere modificati solo questi parametri
Codice: [Seleziona]
public $host = '';
public $user = '';
public $password = '';
public $db = '';


controlla i dati forniti dal tuo provider e confrontali con quelli che hai inserito. In tutto ciò joomla! non ha colpe!
hot può essere un ip come semplicemente localhost, user è l'utente che accede al db, poi c'è la password di tale utente e db è il nome del database. Tutti questi dati ti devono essere stati forniti all'atto dell'acquisto dell'hosting.

$user = 'locatelligomme';'questo è il nome utente che il provider ha conferito per accedere al db'
$password = 'l0xxxxxxxx';'questa è la password che mi hanno assegnato'$db ='locatelligomme';'questo è il nome che il provider ha dato all'archivio'
ma che gli faccio controllare se il db è installato sul server e lo posso gestire con un'interfaccia visuale?
« Ultima modifica: 02 Apr 2012, 13:59:08 da Lobax »

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #7 il: 02 Apr 2012, 13:51:26 »
cortesemente potresti riscrivere il post in maniera comprensibile? Elimina tutti i tag size ed usa un carattere normale. C'è un tasto (il penultimo dell'editor del forum, quello con due a unite da una freccia) che ti consente di pulire al meglio il codice, usalo prima di postare altrimenti i post divetano incomprensibili. In più non riportare costantemente il post di prima, pensi che la gente non sappia usare le barre di scorrimento?

Offline Lobax

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #8 il: 02 Apr 2012, 14:02:50 »
ma ogni volta a mano??..bho non so perchè, il carattere che uso e quello di default normalissimo, qualche riferimento lo copio e incollo e uso il blocco note o da qui direttamente,scrivo spesso non mi è mai capitato.
« Ultima modifica: 02 Apr 2012, 14:16:29 da Lobax »

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #9 il: 02 Apr 2012, 14:08:42 »
ma che gli faccio controllare se il db è installato sul server e lo posso gestire con un'interfaccia visuale?
----------------------------------------------------
che gli fai controllare a chi?
Ti ho detto di fare tutt'altro, ovvero di controllare che i dati che tu hai inserito in joomla siano gli stessi che ti ha dato il provider (o che usi per l'"interfaccia visuale"): posizione del server del database mysql compreso (localhost o indirizzo ip?). Controlla anche il tipo di database già che ci sei, che non sia mysqli ad esempio.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #10 il: 02 Apr 2012, 14:13:55 »
Approposito, poichè vedo che sei solito fare copia incolla delle informazioni, controlla che non vi siano spazi nel nome utente e nella password che hai inserito..

Informazioni sugli errori di connessione le trovi qui: http://www.inmotionhosting.com/support/website/joomla-25/troubleshooting-database-errors

Offline Lobax

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #11 il: 02 Apr 2012, 14:56:01 »
Approposito, poichè vedo che sei solito fare copia incolla delle informazioni, controlla che non vi siano spazi nel nome utente e nella password che hai inserito..

Informazioni sugli errori di connessione le trovi qui: http://www.inmotionhosting.com/support/website/joomla-25/troubleshooting-database-errors
si ma scusa l'ho appena scritto e postato i dati come me li ha forniti il provider sono esatti te lo assicuro, insomma non sono un genio ma programmo in .net e sqlserver da 20 anni conosco poco linux e apache nel quale viene ospitato questo sito ,non ci sono spazi ho provato sia copia incolla che a mano,host ha l'ip del server remoto
il provider mi ha fornito queste credenziali msqli non è citato.


MYSQL
db: nomedeldb
user: utenteassegnatodalprovider
pass:passwordassegnatadalprovider

« Ultima modifica: 02 Apr 2012, 14:57:35 da Lobax »

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #12 il: 02 Apr 2012, 15:11:07 »
se in 20 che fai ciò ancora non ti preoccupi di controllare se il database è in localhost o no... fossi in te eviterei proprio di dirlo. se il database si trova sullo stesso server inserisci localhost (non ho capito se hai già fatto questa prova).
comunque l'unica soluzione è di ricontattare il provider e chiedere tutte le impostazioni corrette del database (compresa la porta di accesso) perché l'errore 2 è dato dall'impossibilità di connettersi con quei dati. Facci sapere
« Ultima modifica: 02 Apr 2012, 15:12:58 da giovi »

Offline Lobax

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #13 il: 02 Apr 2012, 15:58:29 »
non  metto localhost su remoto x sqlserver su iis e non mi connetto nemmeno via http, se è per quello ma lascia stare..cmq stavano lavorando,ora va tutto.ciao grazie

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #14 il: 02 Apr 2012, 18:43:03 »
allora non c'era bisogno di tirare fuori la chicca del sql server se sono così diversi... Io non lo conosco proprio quindi non posso obiettare, ma se l'unico rimedio che è possibile porre al tuo errore da parte tua era quello di controllare i dati.. ed infatti hai visto che sebbene i dati fossero corretti non dipendeva da te. Mi fa piacere che hai risolto, ricorda solo di inricarlo nel titolo del primo post, grazie!

Offline Lobax

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Re:joomla non si connette a mysql
« Risposta #15 il: 04 Apr 2012, 11:03:48 »
ma cavolo sei polemico è? io butto acqua e tu fuoco..per fortuna che gli anni passano..cmq devo indicare su "risolto"questa discussione, e aprire un altro se voglio chiedere per un plugin google? che ho installato in locale voglio funzioni l'istallazione in remoto mi dice che non riesce a scrivere la cartella del componente?

 



Web Design Bolzano Kreatif