cosa significa quando invece di caricare il risulato di una pagina php fa vedere il codice ??
io utilizzo xmapp che è un all-in-one che comprende apache,mysql e php5
vi prego rispondete
cosa significa quando invece di caricare il risulato di una pagina php fa vedere il codice ??
io utilizzo xmapp che è un all-in-one che comprende apache,mysql e php5
vi prego rispondete
Significa che non viene interpretato.
ci sono due possibilità:
O apache/php non sono avviati
oppure non apri le pagine correttamente:
devi aprirle con il browser indicando come url
http://localhost/file.php
File php deve trovarsi nella root
![]()
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager
Vuool dire che o la pagina non e' correttamente posizionata nella document root di apache.
Oppure che apache non riconosce la pagina come pagina da parsare con php.
Controlla le configurazioni del server e usa la document root corretta, inoltre di base le pagine php devono avere estensione .php senno apache non capisce che deve interpretarle inceve che leggerele e risponderle.
come avete detto voi ho inserito il mio file.php nella web root di apache e le configurazioni del server erano già impostate di default....
Quindi che può essere ?????
Questo è il file in questione :
<?
// parametri del database
$db_host = "localhost";
$db_user = "root";
$db_password = "";
$db_name = "prova";
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
else
echo "bene"
A me serve solo vedere se avviene la connessione del database
aggiungo al messaggio di prima che quando avvio apache mi esce una finestra con sulla barra del titolo scritto Warning e come messagio Mysqli already loaded
che può essere ???
Se ti stampa il codice significa che il codice non è interpretato. Sei certo che il php sia attivo?
Accedi da localhost?
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
else
echo "bene"![]()
Codice PHP:
if ($db == FALSE)
{
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
}
else
{
echo "bene";
}
![]()
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager
ho letto il tuo ultimo messaggio e mi chiedo come faccio a capire se l'interprete php è attivo su apache ?
crea un file e chiamalo test.php
al suo interno scrivi questo codice
Salvalo nella cartella root del serverCodice PHP:
<?php
phpinfo();
?>
e chiamalo dal browser
http://localhost/test.php
Ti dovrebbe visualizzare tutta la configurazione di php
Se non succede questo, non ci sono storie. php non é attivo
![]()
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager
ciao mxt_maurizio senti ho fatto quanto hai detto e mi visualiiza tutta la configurazione di php quindi vuol dire che è attivo. Vero ???
Non so se hai guardato i lcodice all'inizio della pagina : mi sai dire dov'è il problema ?
Ma adesso tche cosa ti dice?
Ti mostra il codice php oppure ti da un messaggio di errore?