- Home
- Categorie
- Coding e Sistemistica
- Hosting, Server e Domini
- aiuto index di apache e php
-
aiuto index di apache e php
ho installato apache 2.0 php5.2 e mysql5 , e ora stavo cercando di creare una pagina index personalizzata , un po come quella di phpmyadmin , in cui visualizza tutte le cartelle contenenti le scritte. Unico problema , quando inserisco del codice php nella index preesistente è come se non lo vedesse o lo ignora, guardate :
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html">
<title>Pagina di prova dell'installazione di un sito Web con Apache</title>
<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#000080" alink="#FF0000"><center>
<h1>
Funziona! Il Server Web Apache è stato installato su questo sito Web!</h1></center>
Se riuscite a vedere questa pagina, allora vuol dire che coloro che gestiscono
questo dominio hanno appena installato il software
Web Server
Apache correttamente. Ora è necessario aggiungere il vostro materiale
in questa directory e sostituire questa pagina di prova, oppure configurare
il server per far riferimento al vostro materiale se collocato altrove.
<p>
<hr>
<blockquote>Se state vedendo questa pagina invece del sito che pensavate,
vi preghiamo di <b>contattare l'amministratore del sito in questione.</b>
(Provate ad inviare un email a <tt><Webmaster@<i>domain</i>></tt>.)
Nonostante questo sito stia utilizzando il software Apache, questo non
vi garantisce nessun tipo di contatto diretto al Gruppo Apache, quindi
vi preghiamo di non inviare email riguardanti questo sito o il materiale
in esso contenuto agli autori di Apache. Ogni messaggio del genere verrà
<b><font size="+1">ignorato</font></b>.</blockquote><?
// apriamo la directory corrente$dir = opendir('.');
// leggiamo il contenuto di una directory e mettiamolo in un array
while($file = readdir($dir)){
$listafile[] = $file;
}// ordiniamo l'array in ordine alfabetico
asort($listafile);
reset($listafile);// stampiamo a video il nome di tutti i file presenti
foreach($listafile as $file){
if($file == ".."|| $file == "." || is_file($file)){
continue;
}echo "<li><a href=$file>$file</a></li>";
}
?>
<hr>
<br>La <a href="manual/">documentazione</a> relativa di Apache
è inclusa nella distribuzione.
<p>Il Webmaster di questo sito è libero di utilizzare l'immagine qui sotto
su qualsiasi Web server potenziato con Apache. Grazie per aver scelto Apache!
<center>
<p><img SRC="apache_pb.gif" ALT="" ></center></body>
</html>se inserisco questo file chiamato index.html nella root di apache : htdocs quando la apro non visualizza le righe in php qualcuno puo aiutarmi??
grazie
-
index.PHP
-
Ciao,
i file .php vengono processati dall'interprete php se hanno l'estensione .php quindi index.html non verrà processato in quanto la sua estensione "dice" al server apache di non passare il codice del file dall'interprete.
-
ho capito, ma allora come faccio a far aprire una pagina index.php in automatico nella root dove sono contenute le cartelle con i vari scirpt , proprio come avviene per easyPHP???
-
@otto77 said:
ho capito, ma allora come faccio a far aprire una pagina index.php in automatico nella root dove sono contenute le cartelle con i vari scirpt , proprio come avviene per easyPHP???
come scusa???
-
quando installi aphace con php la cartella principale dove vengono processati i file php e /htdocs , mentre in EasyPHP è WWW . Il fatto è che in EasyPHP appena si apre la cartella principale WWW viene automaticamente processato il file index.php mentre questo non avviene nel primo caso in quanto index è html. Volevo solo capire come fare per rendere la cosa analoga.