Buon giorno a tutti. Premetto che sono poco esperto in materia ma con ottime capacita di apprendimento se da fonti esperte.
Vi spiego il mio problema:
Avevo provato recentemente ad installare drupal in locale, è andato tutto ok.
Ora volevo installare drupal in remoto, e come servizio hosting ho scelto www.tophost.it
Ho creato il database interno salvandomi tutti i dati corretti del database.
Poi ho scompattato la cartella drupal 6, inserito la traduzione, copiato il file default.setting.php in setting.php
Modificato il file haccess perche altrimenti l'installazione non partiva.
Ora parte ma arriva fino a questo punto, dove mi chiede di inserire i dati del database, ( ho ricontrollato di inserirli corretti).
Una volta inseriti, mi esce il seguente errore:
Configurazione database
Il seguente errore deve essere risolto prima di procedere con l'installazione.:
Connessione al server del database MySQL fallita. MySQL ha riportato il seguente messaggio: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).
* Verificare di aver usato username e password corretti
* Verificare di aver digitato correttamente il nome dell'host del database
* Verificare che il server del database sia funzionante
Per ulteriori informazioni fare riferimento al Manuale di installazione e aggiornamento. Nel caso non si sia sicuri del significato di questi termini è consigliabile contattare il proprio provider di servizi di hosting.
Ora immagino come ho letto da qualche guida che bisogna dire a drupal dove leggere nel database, modificando il file setting.php, il problema è che ho gia provato ma niente addirittura quando digito il mio indirizzo mi escono scritte nere su pagina bianca.
Chiedo cortesemente aiuto, delucidazioni, ed informazioni per una soluzione ottimale, precisamente dove e come modificare il file setting.
ringrazio anticipatamente
E quelli meno esperti?
Fin qui tutto bene.
Parli di questo? http://www.drupalitalia.org/node/9889
Non devi modificare settings.php - lo farà Drupal, appena che riesce a parlare col RDBMS. Anche se hai controllato, o sbagli nome utente, o password, ma più probabilmente server. Non conosco tophost, ma immagino che non parli con localhost, ma con un mysql.tophost.it? Controlli, o chiedi a loro, o controlli il nome del server da phpmyadmin.
Forse uno di questi aiuto:
http://www.tophost.it/aiuto/cat2/7/2/
http://www.tophost.it/aiuto/cat2/7/3/
http://www.tophost.it/aiuto/cat2/10/4/
Parli come i miei clienti! Ho paura di non aver dato una risposta ottimale, ma almeno una (risposta)...
John
Più imparo, più dubito.
Grazie, jonh, ma sai che ho provato e riprovato il server è sql.printingrafic.it
ma dove devo inserirlo? e come dici tu non dovrebbe modificarlo durante l'installazione? in locale infatti ha funzionato senza cambiare niente...
pensa che ho provato anche con una versione precedente di drupal ma niente... e l'assistenza di tophost è pressoche irraggiungibile... non mi lascia neanche aprire un ticket... mi sa che non funziona correttamente e devo aspettare un po... se hai qualche altra idea aiutami... te ne saro grato... ! !
silvano iachi
Calma e sangue freddo, Silvano...
Sicuro, sicuro? ping di sql.printinggrafic.it mi da m-07.th.seeweb.it, e seeweb.it è un'altro hosting...
Durante l'installazione Drupal ti chiede (e poi controlla) utente, password, e server del RDBMS (quasi sempre MySQL)... Poi riprovare lanciando /install.php
HTH
John
Più imparo, più dubito.
Allora, hai scritto una G in piu....
sql.printingrafic.it questo è il nome dell'host che mi è stato dato insieme alla creazione database con username che è uguale a nome database + la password
non so piu cosa fare giuro.... funzionava cosi bene in locale, poi ho chiesto ad un mio amico che ne aveva fatto uno su tophost mi ha detto prendilo che funziona bene,,,, ed eccomi qua a bestemmiare non so chi.... ho chiesto a lui e dice che con lui funzionava...
server RDBMS ho fatto un giro nel pannello di controllo ma non c'è questo dato...
durante l'installazione drupal mi chiede esattamente:
nome database
username database
password database
e niente altro
Nel post qui, si, nel ping no. Interessante la connessione fra tophost e seeweb...
Bene.
Pazienza...
Quasi, c'è anche quel piccolo 'Advanced settings' (http://drupal.org/getting-started/6/install/run-script) dove puoi nominare il server (se diverso da localhost). Fatto? Vedi http://www.scuolacooperativa.net/drupal/Installazione o http://johnsonyip.com/wordpress/2009/07/13/how-to-install-drupal-6-x-con...
John
Più imparo, più dubito.
Grazie mille John... ma quante ne sai........ sono riuscito ad installarlo scrivendo come mi hai detto tu il server host nelle opzioni avanzate, ora si è installato ma mi da un'errore quando tento di entrare nella pagina di configurazione, cosa sara secondo te? il file haccess non modificato correttamente ?
precisamente fatto il login per entrare nel mio sito mi da questo errore:
Fatal error: Call to undefined function: array_intersect_key() in /home/mhd-01/www.printingrafic.it/htdocs/modules/update/update.compare.inc on line 695
cosa sara?
boh.... comunque molto utile questo drupal... non vedo l'ora di imparare ad usarlo
Tutto a posto John, ora funziona avevo messo in disordine il pannello controllo PHP 4 invece di PHP 5
GRAZIE GRAZIE GRAZIE
NON SMETTERO MAI DI RINGRAZIARTI SEI IL MIGLIORE.... SE POSSO FARE QUALCHE COSA DIMMI PURE....