problema pubblicazione sito

26 contenuti / 0 new
Ultimo contenuto
problema pubblicazione sito

Salve,
ho appena finito di installare un sito fatto con drupal su un dominio-spazio web acquisito da un amico su www.dominiofaidate.com.
Ho copiato i files di drupal nella directory fornita con lo spazio web, ho importato il database mysql e ho modificato il settings.php secondo i nuovi parametri forniti $db_url = 'mysqli://user:password@indirizzoHost/database';
Presumo che queste operazioni debbano essere sufficienti, ma quando vado su www.miosito.com, mi compare la scritta "Site off-line"...

Help!
Grazie
:)

E' offline per motivi tecnici? Tipo: "The site is currently not available due to technical problems."
Ha scritto qual'è il problema tecnico? Tipo: "The mysqli error was: Unknown MySQL server host 'localhosts' (1)."

Più imparo, più dubito.

cancella le modifiche fatte al setting
rifa cosi :
ricarica un DEFAULT.setting.PHP = NUOVO (originale)
vai alla page www.tuosito/drupal.com opp. www.drupamio.com
Fai l'installazione e metti i dati
ti chiede di creare un file aggiuntivo setting
rinomina in locale quello che hai default.setting e lo carichi nella directory affiancato all'altro (default..)
dagli permessi 775 - 777
ritorna alla page di install (meglio se la lasci aperta )www.tuosito/drupal.com
rinfresca e continua .. metti i dati giusti

tutto qui

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

Il messaggio preciso è questo:

Site off-line

The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.

If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider.

Nient'altro? Se sbaglio (a posto) la stringha di connesione mi dice in fondo:
"The mysqli error was: ..."

Più imparo, più dubito.

http://miosito.it/user risponde con il login?

<--- Andrea Mancini - biso.it --->

Dato che ciascuno configura come vuole, potrebbe anche darsi che non offrano supporto per il driver mysqli: sarebbe inusuale ma non impossibile.

Prova a mettere semplicemente mysql://... anziché mysqli://...; ma se funziona, chiedi al supporto tecnico perché non offrono mysqli.

Ma controlla anche che tutti i dati di connessione (compreso l'host se non è localhost) siano corretti.

Riuscito...
ho rigenerato il file setting.php come mi ha suggerito Lorenzo... esteso i permessi e...

Tutto OK ! Almeno sembra..
:)
Grazie a tutti..sempre collaborativi !

The page cannot be found
Sembrava tutto ok, ma se cerco di fare il login come amministratore o di andare su altre pagine mi da errore:

The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.

Please try the following:

* Make sure that the Web site address displayed in the address bar of your browser is spelled and formatted correctly.
* If you reached this page by clicking a link, contact the Web site administrator to alert them that the link is incorrectly formatted.
* Click the Back button to try another link.

HTTP Error 404 - File or directory not found.
Internet Information Services (IIS)

Technical Information (for support personnel)

* Go to Microsoft Product Support Services and perform a title search for the words HTTP and 404.
* Open IIS Help, which is accessible in IIS Manager (inetmgr), and search for topics titled Web Site Setup, Common Administrative Tasks, and About Custom Error Messages.

"Non ho mai incontrato un uomo così ignorante dal quale non abbia potuto imparare qualcosa." (Galileo Galilei)

si non mi fa accedere

prima cancella le cartelle del DB

poi rifa coi default.settings + un settings (rinominato dal default.settings) caricato in ftp al suo fianco e con 777 permessi.

dammi le caratteristiche dell hosting : che cosa è ? chi è il fornitore ?

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

marco.latina wrote:
Salve,
ho appena finito di installare un sito fatto con drupal su un dominio-spazio web acquisito da un amico su www.dominiofaidate.com.
Ho copiato i files di drupal nella directory fornita con lo spazio web, ho importato il database mysql e ho modificato il settings.php secondo i nuovi parametri forniti $db_url = 'mysqli://user:password@indirizzoHost/database';
Presumo che queste operazioni debbano essere sufficienti, ma quando vado su www.miosito.com, mi compare la scritta "Site off-line"...

Help!
Grazie
:)

Perchè hai modificato i file settings.php ? Il server è Windows oppure Linux ? ..
Io generalmente procedo cosi:
1) Creo Database
2) Copio i files di drupal
3) Inserisco quando richiesto NomeDatabase - utenteDatabase - Password
4) Drupal a questo punto chiede di trasformare default.settings.php in settings.php . Ti consiglio di scaricare con il tuo Ftp "default.settings.php in locale.... di conseguenza rinomina il file in settings.php e ri-copialo sul server (lasciando tranquillamente il vecchio default.settings.php)
Personalmente ho "sempre" eseguito la procedura in questo modo. Se tento di rinominare semplicemente il file default.settings.php in settings.php Drupal mi da errore..

Spero di eserti stato d'aiuto...

ciao

"Non ho mai incontrato un uomo così ignorante dal quale non abbia potuto imparare qualcosa." (Galileo Galilei)

Oooh, Vindoze.

Quote:
HTTP Error 404 - File or directory not found.
Internet Information Services (IIS)

Sembra che IIS non accetta clean URLs. Prova fare il login con http://www.sito.it/?q=user poi vai a http://www.sito.it/?q=admin/settings/clean-urls e disattiva clean URLs (URL semplificati)

Poi leggi qui e chiedi al provider di aggiornare IIS (bon chance)

Più imparo, più dubito.

www.dominiofaidate.com
lo ha acisito un mio amico e io mi ritrovo a sbatterci su :)
dovrebbe essere windows con iis server, io invece il sito l'ho fatto utilizzando xampp (apache,php,mysql) ma non credo sia un problema..
a meno che, come dice Jhon, ci sia un problema per i clean url

Tu dici che crei un db, ma io il db lo devo importare, non devo partire da uno vuoto.

Ma perchè usare IIS con un progetto PHP ??!?
A parte le scarse performance, puoi incontrare moltissimi problemi di incompatibilità e/o diversa implementazione del linguaggio, dei path tmp, etc... anche il .htaccess non è accettato da molte installazioni.

Ti consiglio vivamente di passare a un hosting linux.

<--- Andrea Mancini - biso.it --->

Si Jhon,

jhl.verona wrote:
Oooh, Vindoze.
Quote:
HTTP Error 404 - File or directory not found.
Internet Information Services (IIS)

Sembra che IIS non accetta clean URLs. Prova fare il login con http://www.sito.it/?q=user poi vai a http://www.sito.it/?q=admin/settings/clean-urls e disattiva clean URLs (URL semplificati)

Poi leggi qui e chiedi al provider di aggiornare IIS (bon chance)

Ho ricaricato tutto e ora sembra che sia partito al primo colpo.
Per quanto riguarda i clean url avevi ragione, in effetti utilizzando IIS ci sono dei problemi e l'ho disattivato come mi avevi suggerito.

Ora sulle varie pagine mi appare la dicitura:

Il file selezionato non può essere copiato, perché non esiste un file con tale nome. Controlla di aver indicato il nome corretto del file.

Come mai ?
Inoltre non c'è modo per poter utilizzare i clean url con IIS, lo devo far aggiornare ad una versione più recente ? (sempre se lo fanno..)
Thank You !

e ce l'avevo il dubbio: cmq drupal gira anche su IIS ma richiede un pò di mano, non tutto funge a livello moduli superiori.

Il rewrite url per IIS esiste : sia a pagamento che di prova.. ma è abbastanza complesso.
--------- ------ ----

altro problema riscontrato (anni fà) con drupal 5 su IIS WIN è la perdita improvvisa e casuale della login: non si riesce più a loggare, in particolare se non si lascia il form dei login sul Frontpage e lo si visualizza su altra pagina (x evitare loggate non desiderate sulla homepage)
SOLUZIONE fivepoint :
commentare questa linea di codice
(se il problema con iis non fosse stato risolto).
la stringa che ho commentato in user.module è alla linea 964:
prima era così:
sess_regenerate();
return 'user/'. $user->uid;

ora è così:

//sess_regenerate();
return 'user/'. $user->uid;

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

In alcuni hosting (es. Tophost) per funzionare correttamente bisogna togliere il commento nell'.htaccess a # RewriteBase / in modo che sia RewriteBase /. Non so se su ISS possa funzionare ma tentar non nuoce :-)

Niente con IIS server o metto http://www.mioSito.it/node/22 o metto http://www.mioSito.it/meteo mi continua a dare l'errore seguente:

The page cannot be found
The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.

Please try the following:

* Make sure that the Web site address displayed in the address bar of your browser is spelled and formatted correctly.
* If you reached this page by clicking a link, contact the Web site administrator to alert them that the link is incorrectly formatted.
* Click the Back button to try another link.

HTTP Error 404 - File or directory not found.
Internet Information Services (IIS)

Technical Information (for support personnel)

* Go to Microsoft Product Support Services and perform a title search for the words HTTP and 404.
* Open IIS Help, which is accessible in IIS Manager (inetmgr), and search for topics titled Web Site Setup, Common Administrative Tasks, and About Custom Error Messages

quindi non so se dipende proprio dalla funzione clean url su IIS
Ho levato il commento anche nel file .htaccess per quanto riguarda RewriteBase /
ma niente :(
si lo so alla fine sposterò tutto su linux/apache ma non mi voglio arrendere, credo che su IIS debba funzionare uguale
HELP !!!

comprati un hosting linux : se cerchi nel Forum dal 06-2010 li avremo ripetuti 40 volte quelli "discretamente affidabili".
con pochi euro (30 - 60) ti prendi il dominio e l'host linux , inizi e impari .. tranquillo, senza perder tempo

qui (forse) sono solo io che ha iniziato con drupal su IIS WIN e con un DB da schifio.. è una paccata di tempo e alla fine ... vai su hosting linux

non perderti in un bicchier d'acqua

FT
Su IIS WIN non esiste apache e non esiste nessun rewrite : bisogna prendere un apposito programma esterno per rewritare su host win ( e.. a volte ... costa anche parecchio !! )

Su host win (spesso) devi pure togliere HTACCESS : se no , non vedi neppure il sito !!

(Se cerchi di usare drupal 6xx poi : ti faccio i miei auguri sugli hosting di ziobilly
voglio vedere come funzionano i moduli avanzati ?? )

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

Si vedeo che drupal con IIS ha troppi problemi o almeno a me sta andando così..
:) .. anzi .. :(

sono scelte della casa madre (magnasoft), se non ricordo male ha rotto i ponti con gli apache-server negli anni 90, è una scelta loro "di mercato".
Se vuoi l'autoinstaller sai già cosa fare: risparmia questi "euri" e dacci dentro ( IIS è difficile per tutti, quasi..)

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

Ciao a tutti.

Ho Drupal 6 che gira su IIS con PHP eseguito tramite il modulo FAST CGI (installato in pochissimi minuti). Il comportamento è pressoché identico a quello ottenuto installando drupal su server linux.

Ad eccezione di cron e del rewrite mi funziona tutto perfettamente.

Anche io ho due righe nel blocco messaggi le quali mi indicano che:

"Il file selezionato non può essere copiato, perché non esiste un file con tale nome. Controlla di aver indicato il nome corretto del file."

ma non so se queste possano dipendendere da IIS.

Inoltre, sono convinto che esista un modo per far funzionare sia cron che rewrite, ma non ho avuto ancora modo di verificarlo.

Per il cron puoi usare gli scheduled tasks di Windows (o i corrispondenti comandi AT), oppure c'era una specie di clone di cron, che ti permetteva di usare dei veri e propri crontab. Credo ci sia in giro una versione Win32 di Lynx che puoi usare per fare lel chiamate al cron.php

Per il rewrite: http://drupal.org/node/3854