Torna indietro   AlterVista | Spazio web gratis, hosting free php mysql > Supporto > PHP, MySql e file database
FAQ Lista utenti Calendario Cerca I messaggi di oggi Segna tutti i forums come letti

Rispondi
 
LinkBack Strumenti discussione Cerca in questa discussione Modalità visualizzazione
  #1 (permalink)  
Vecchio 14-05-2008, 23.48.21
heidi52 heidi52 non è connesso
Utente Bannato
 
Data registrazione: 21-12-2007
Residenza: Nella casa del vecchio dell'alpe e con Peter, a Francoforte con la signora Rottenmeier e Clara.
Messaggi: 698
Manda un messaggio tramite Skype™ a heidi52
Predefinito 4 Warning nella mia home page, e perché?

Ciao a tutti,

dopo il bug causato dalla fregatura dei dati e dopo il cambio di tutte le password mi trovo con 3 Warning nella mia home page causato dal file statistiche.php e 1 Warning causato dal file settings.php (questo da mo)


Allora, io non riesco a trovare gli errori vi posto il codice dei due file, forse mi saprete risolvere...


file statistiche.php:

Codice PHP:
<?php
include('settings.php');
$db mysql_connect("host""username""password");
mysql_select_db("dbname"$db);
$sql "REPLACE INTO statistiche (pagina,data_ora,user_agent,language,indirizzo_ip,provenienza) values(\"".$_SERVER['REQUEST_URI']."\",now(),\"".$_SERVER['HTTP_USER_AGENT']."\",\"".$_SERVER['HTTP_ACCEPT_LANGUAGE']."\",\"".$_SERVER['REMOTE_ADDR']."\",\"".$_SERVER['HTTP_REFERER']."\")";
$sql2 "REPLACE INTO ut_online (ora,ip) values(\"".time()."\",\"".$_SERVER['REMOTE_ADDR']."\")";
@
mysql_query($sql$db);
@
mysql_query($sql2$db);
mysql_close($db);
?>
E questo il file settings.php:

Codice PHP:
<?php



// Path Assoluta
$path "/home/mhd/www.*** mio sito ***.net/htdocs/";



// Variabili per avere il sito offline
$doctextoff "offline.txt";
$arrioff explode("/"file_get_contents($doctextoff));
$statusoff $arri[0];
$textaloff $arri[1];

function 
online() {
if(
$statusoff == "off") { die($textaloff); }
}
?>

Questo è il contenuto del file offline.txt:

Citazione:
on/<span style="color: #FF0000">Sito offline</span>


Come risolvo il problema?

Se poi vi serve altro, chiedete, basta che non mi chiedete i dati di autenticazione...





Grazie,
Ciao...
Rispondi citando
  #2 (permalink)  
Vecchio 14-05-2008, 23.54.57
L'avatar di debug
debug debug non è connesso
Amministratore del forum
 
Data registrazione: 27-01-2004
Messaggi: 12,016
Predefinito

Magari potevi scrivere questi warning.

Il primo è relativo alla connessione del database:
Citazione:
Access denied for user 'tuttofre73023'@'217.64.195.229' (using password: NO)
controlla i dati di accesso, magari prova ad entrare in phpmyadmin (mi pare che quel sito non risieda qui su AV, o sbaglio?

I due successivi sono legati al primo.

L'ultimo è relativo al file che tenta di aprire:
Citazione:
failed to open stream: No such file or directory
controlla percorso e nome del file.


Ciao!
__________________
[ debug 2.0 | deForum 2.0.4! | deGallery 4.0 | deGuest | guardali in faccia | MillenniuMRoma.it ]



Non rispondo a messaggi privati su argomenti tecnici.
Per queste cose esiste il forum! © ® ™
Rispondi citando
  #3 (permalink)  
Vecchio 15-05-2008, 00.08.05
heidi52 heidi52 non è connesso
Utente Bannato
 
Data registrazione: 21-12-2007
Residenza: Nella casa del vecchio dell'alpe e con Peter, a Francoforte con la signora Rottenmeier e Clara.
Messaggi: 698
Manda un messaggio tramite Skype™ a heidi52
Predefinito

Citazione:
Originalmente inviato da debug Visualizza messaggio
Magari potevi scrivere questi warning.


Citazione:
Originalmente inviato da debug Visualizza messaggio
Il primo è relativo alla connessione del database:

controlla i dati di accesso, magari prova ad entrare in phpmyadmin
E che questo è il danno, i dati sono giusti, entro nel phpmyadmin con quei dati che sono giusti, non so perché. Poi nella home page per far vedere le news nella colonna blu si connette al database con gli stessi dati ma non dà errore

Citazione:
Originalmente inviato da debug Visualizza messaggio
mi pare che quel sito non risieda qui su AV, o sbaglio?
Ecco, per questo non scrivo il link, non voglio spammare

Citazione:
Originalmente inviato da debug Visualizza messaggio
I due successivi sono legati al primo.

L'ultimo è relativo al file che tenta di aprire:

controlla percorso e nome del file.

Allora i file della cartella /includes/ sono questi:

- statistiche.php
- settings.php
- offline.txt
- altri due che non c'entrano


E quando nella home page metto l'include() dei due file php mi vengono i 4 Warning (e meno male che non interrompono l'esecuzione della pagina )


Cioè io non so come risolvere, i dati di connessione stanno nel file settings.php (li ho nascosti) e al file statistiche chiamo con l'include() di settings.php e mi dà errore, poi dalla home page per le notizie uso lo stesso include() ma non mi dà errore, e non so perché!



Non so come risolvere, come faccio?




Grazie,
Ciao...
Rispondi citando
  #4 (permalink)  
Vecchio 15-05-2008, 00.15.03
L'avatar di debug
debug debug non è connesso
Amministratore del forum
 
Data registrazione: 27-01-2004
Messaggi: 12,016
Predefinito

Per la connessione bho, esclusa la possessione demoniaca (non ammoniaca) del server, rimane la possibilità dei dati sbagliati.
Prova a stampare i dati della connessione nei file php, entrambi, sia quello che funziona sia nell'altro.

Per l'errore dell'apertura del txt esterno, fai la stessa cosa, stampa tutte le variabili del caso.


Ciao!
__________________
[ debug 2.0 | deForum 2.0.4! | deGallery 4.0 | deGuest | guardali in faccia | MillenniuMRoma.it ]



Non rispondo a messaggi privati su argomenti tecnici.
Per queste cose esiste il forum! © ® ™
Rispondi citando
  #5 (permalink)  
Vecchio 15-05-2008, 20.33.17
heidi52 heidi52 non è connesso
Utente Bannato
 
Data registrazione: 21-12-2007
Residenza: Nella casa del vecchio dell'alpe e con Peter, a Francoforte con la signora Rottenmeier e Clara.
Messaggi: 698
Manda un messaggio tramite Skype™ a heidi52
Predefinito

Allora ho fatto qualcosa per il txt.

Ho scritto nel file settings.php questo:

echo file_get_contents($doctextoff);


E ho messo nella home page l'include() di settings.php, ma dalla home page mi dà errore, invece visitando il file settings.php me lo visualizza, come risolvo?



Grazie,
Ciao...
Rispondi citando
  #6 (permalink)  
Vecchio 15-05-2008, 20.46.50
L'avatar di miki92
miki92 miki92 non è connesso
Utente giovane
 
Data registrazione: 21-04-2007
Residenza: Procida (NA)
Messaggi: 81
Invia un messaggio via MSN a miki92 Manda un messaggio tramite Skype™ a miki92
Predefinito

heidi andando in ordine di errori sul tuo sito:

Nel file statistiche.php alla linea 3 l'username è errato, nella linea 4 probabilmente è errato il nome del database.

Ricevi l'errore di inclusione perchè tu nel file settings.php fai cosi:
Codice PHP:
file_get_contents("offline.txt"); 
Ma poi includi il file settings.php nella index che si trova nella root quindi una volta che la index ha incluso il codice di settings.php cerca nella root il file offline.txt al posto di cercarlo in includes.
Prova cosi:
Codice PHP:
file_get_contents("includes/offline.txt"); 
__________________
:::Miki92™::: | Emoticons MSN | Animoticons MSN | Scripts () | Generatore di Feed RSS | Su che Server Sei?
|| Scambio Contatti MSN ||
"Non è mai troppo tardi per realizzare il tuo sogno" - Hilary Duff
Rispondi citando
  #7 (permalink)  
Vecchio 15-05-2008, 20.51.49
heidi52 heidi52 non è connesso
Utente Bannato
 
Data registrazione: 21-12-2007
Residenza: Nella casa del vecchio dell'alpe e con Peter, a Francoforte con la signora Rottenmeier e Clara.
Messaggi: 698
Manda un messaggio tramite Skype™ a heidi52
Predefinito

I dati di accesso al database sono giusti.




Poi con file_get_contents() ho anche provato a mettere questo:

Codice PHP:
file_get_contents('/includes/offline.txt'); 

Ma mi dà lo stesso errore...


Come risolvo?
Rispondi citando
  #8 (permalink)  
Vecchio 15-05-2008, 23.03.13
tammax tammax non è connesso
AlterGuru
 
Data registrazione: 13-02-2003
Residenza: Trieste
Messaggi: 1,099
Predefinito

Citazione:
E questo il file settings.php:

Codice PHP:
// Path Assoluta
$path = "/home/mhd/www.*** mio sito ***.net/htdocs/";
Esiste la cartella htdocs ?

prova a modificare il percorso assoluto .

il file statistiche.php si trova in :

/home/mhd/www.*** mio sito ***.net/htdocs/includes

oppure in

/home/mhd/www.*** mio sito ***.net/includes

??
__________________
Forum di supporto
11/06/2003 ciao papà
Rispondi citando
  #9 (permalink)  
Vecchio 16-05-2008, 18.50.41
heidi52 heidi52 non è connesso
Utente Bannato
 
Data registrazione: 21-12-2007
Residenza: Nella casa del vecchio dell'alpe e con Peter, a Francoforte con la signora Rottenmeier e Clara.
Messaggi: 698
Manda un messaggio tramite Skype™ a heidi52
Predefinito

La path assoluta del file è

/home/mhd/www.*** mio sito ***.net/htdocs/includes/



Ma per raggiungere il file devi andare a

http://www. *** mio sito *** .net/includes/settings.php




Ciao...
Rispondi citando
Rispondi


Strumenti discussione Cerca in questa discussione
Cerca in questa discussione:

Ricerca avanzata
Modalità visualizzazione

Regole di scrittura
Tu non puoi inserire nuovi messaggi
Tu non puoi rispondere ai messaggi
Tu non puoi inviare files
Tu non puoi modificare i tuoi messaggi

Il codice vB è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Disattivato



Tutti gli orari sono GMT +2. Adesso sono le 20.59.59.


Powered by vBulletin®
Copyright ©2000 - 2007, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.0.0
Copyright © 2000 - 2008 Altervista S.R.L. P.IVA 09457710011 - Tutti i diritti riservati, salvo diversamente indicato.