buon giorno,
non riesco a capire come mai se digito localhost mi carica correttamente la index.php, mentre se digito localhost/index2.php mi da internal server error.
premetto che ho installato zend con server apache e php 5.3
che sia io a sbagliare la digitazione? se scrivo localhost/index.php funziona bene

aggiungo il codice che genera errore....
Codice PHP:
$db=new SQLiteDatabase("database.sqlite"); // se il db non esiste PHP ne crea uno al momento
$db->query("begin;
create table nomi (id integer primary key, nome varchar(255));
insert into nomi (nome) values ('uno');
insert into nomi (nome) values ('due');
insert into nomi (nome) values ('tre');
commit;");
$risultato=$db->query("select * from nomi");
while($risultato->valid()) { // restituisce true se non siamo alla fine del set di dati
$dati=$risultato->current(); // restituisce il risultato
print_r($dati);
print("
");
$risultato->next(); // va al prossimo set