[Problema] apache2

ciao ragazzi, ho apache2 su ubuntu ma posso solo creare un index.php . Mi chiedevo se potevo cambiare il file in .html o .htm, oppure creare un php che indirizzi l'utente al file html? è possibile fare questo? (Modificato 20/05/2014, 16:25 da gamerover98.)
Per reindirizzare userei la funzione header() di php scrivendo header("Location:http://www.urlsito.com"), potresti altrimenti usare include per includere nella pagina l'html che ti serve facendo ad esempio include("pagina.html")

Spero di esserti stato utile
Perché dovresti ? Un .php ha tutte le funzioni dell'html più quelle del php !

Dracarys
"È come se ci fossimo dimenticati chi siamo, Donald: esploratori, pionieri. Non dei guardiani."

"Un tempo per la meraviglia alzavamo al cielo lo sguardo sentendoci parte del firmamento, ora invece lo abbassiamo preoccupati di far parte del mare di fango."

- Cooper (Interstellar)
1 utente apprezza questo post
(20/05/2014, 17:01)MCinemaGamer ha scritto: Perché dovresti ? Un .php ha tutte le funzioni dell'html più quelle del php !

Dracarys

Si bellissimo! Funzione del pcaccap yeyyy! Come quella ( quando e' mal configurato ) di dumpare i files con dati sensibili del sistema ( tipo /etc/passwd ) a uno smanettone qualunque che ne sappia una minima di quanto e' "potente" questo linguaggio di scripting, yeyyy!

W il ueb due punto zero.

Grazie dell'info Cinema, ma sono tradizionalista ed affezzionato ai buon vecchi siti statici.

SmileYo Old (Modificato 20/05/2014, 23:40 da Fantazzini4Ever.)
Vuoi giocare moddato? Clicca quì!
[Immagine: IKMizww.png][Immagine: 6S8nQyK.png]
ho creato un sito con bootstrap sul mio pc ma è fatto in html.

@luc99a mi dici per favore come devo settare il file php?


il nome del file html si chiama index.html 

grazie in anticipo Wink
(21/05/2014, 11:09)gamerover98 ha scritto: ho creato un sito con bootstrap sul mio pc ma è fatto in html.

@luc99a mi dici per favore come devo settare il file php?


il nome del file html si chiama index.html 

grazie in anticipo Wink

Modifica l'estensione in .php. Done.

Dracarys
"È come se ci fossimo dimenticati chi siamo, Donald: esploratori, pionieri. Non dei guardiani."

"Un tempo per la meraviglia alzavamo al cielo lo sguardo sentendoci parte del firmamento, ora invece lo abbassiamo preoccupati di far parte del mare di fango."

- Cooper (Interstellar)
(21/05/2014, 11:09)gamerover98 ha scritto: ho creato un sito con bootstrap sul mio pc ma è fatto in html.

@luc99a mi dici per favore come devo settare il file php?


il nome del file html si chiama index.html 

grazie in anticipo Wink

Allora con l'header scrivi

header("Location:http://www.tuosito.it/index.html")

Credo funzioni anche il percorso relativo, ma con l'URL assoluto vai sul sicuro.


Se vuoi usare include invece

include("/pagina.html")

Nell'esempio il file pagina.html si trova nella root. Con include però non reindirizzi la persona ma includi l'html nella pagina

Come ha detto MCinemaGamer puoi anche usare l'index.php come una normale pagina html

EDIT
Non credo che ci sia bisogno di settare niente nel php.ini

luc99a


Ops da tapatalk a volte mi confondo il tasto modifica col tasto cita e mi ero autocitato, scusate (Modificato 21/05/2014, 13:51 da luc99a.)
(21/05/2014, 13:09)MCinemaGamer ha scritto:
(21/05/2014, 11:09)gamerover98 ha scritto: ho creato un sito con bootstrap sul mio pc ma è fatto in html.

@luc99a mi dici per favore come devo settare il file php?


il nome del file html si chiama index.html 

grazie in anticipo Wink

Modifica l'estensione in .php. Done.

Dracarys

w l'uso di cpu e il caricare interpreti inutili invece di rispondere a delle semplici richieste http

(20/05/2014, 16:23)gamerover98 ha scritto: ciao ragazzi, ho apache2 su ubuntu ma posso solo creare un index.php . Mi chiedevo se potevo cambiare il file in .html o .htm, oppure creare un php che indirizzi l'utente al file html? è possibile fare questo?

Invece di giocare come fanno questi...

  1. Crea il file .htaccess nella cartella del sito
  2. Aggiungi la riga:
    DirectoryIndex index.html
oppure, direttamente dal httpd.conf di apache, modifica il parametro

       DirectoryIndex index.html index.htm default.htm index.php index.pl
(Modificato 22/05/2014, 11:19 da andreaci.)
@andreaci  -  italian-minecraft.net
1 utente apprezza questo post
(20/05/2014, 23:39)Fantazzini4Ever ha scritto:
(20/05/2014, 17:01)MCinemaGamer ha scritto: Perché dovresti ? Un .php ha tutte le funzioni dell'html più quelle del php !

Dracarys

Si bellissimo! Funzione del pcaccap yeyyy! Come quella ( quando e' mal configurato ) di dumpare i files con dati sensibili del sistema ( tipo /etc/passwd ) a uno smanettone qualunque che ne sappia una minima di quanto e' "potente" questo linguaggio di scripting, yeyyy!

W il ueb due punto zero.

Grazie dell'info Cinema, ma sono tradizionalista ed affezzionato ai buon vecchi siti statici.

SmileYo Old

Se l'utente apache può leggere il file /etc/passwd (tra l'altro inutile da solo se si usa shadow-passwd) non è colpa del linguaggio in sé ma dell'idiota che ha impostato i permessi sulla macchina.
Php è uno strumento che fornisce anche funzioni per gestire il filesystem, sta poi a te come usarle. Se sei un idiota a programmare la colpa non può essere del programma.

Se attraverso una pagina .php un qualunque visitatore riesce ad ottenere altre informazioni o addirittura a dumparsi file presenti sulla macchina la colpa è del programmatore. Poi puoi sempre farti il tuo fantastico sito web in python e ruby on rail. Anzi, programmalo nel colloudatissimo CGI, dicono che sia molto più sicuro Rolleyes
(27/05/2014, 04:13)Barrnet_2 ha scritto:
(20/05/2014, 23:39)Fantazzini4Ever ha scritto:
(20/05/2014, 17:01)MCinemaGamer ha scritto: Perché dovresti ? Un .php ha tutte le funzioni dell'html più quelle del php !

Dracarys

Si bellissimo! Funzione del pcaccap yeyyy! Come quella ( quando e' mal configurato ) di dumpare i files con dati sensibili del sistema ( tipo /etc/passwd ) a uno smanettone qualunque che ne sappia una minima di quanto e' "potente" questo linguaggio di scripting, yeyyy!

W il ueb due punto zero.

Grazie dell'info Cinema, ma sono tradizionalista ed affezzionato ai buon vecchi siti statici.

SmileYo Old

Se l'utente apache può leggere il file /etc/passwd (tra l'altro inutile da solo se si usa shadow-passwd) non è colpa del linguaggio in sé ma dell'idiota che ha impostato i permessi sulla macchina.
Php è uno strumento che fornisce anche funzioni per gestire il filesystem, sta poi a te come usarle. Se sei un idiota a programmare la colpa non può essere del programma.

Se attraverso una pagina .php un qualunque visitatore riesce ad ottenere altre informazioni o addirittura a dumparsi file presenti sulla macchina la colpa è del programmatore. Poi puoi sempre farti il tuo fantastico sito web in python e ruby on rail. Anzi, programmalo nel colloudatissimo CGI, dicono che sia molto più sicuro Rolleyes
Se ne fanno ancora in CGI?


Sent from my Xperia S using Tapatalk
@andreaci  -  italian-minecraft.net
(27/05/2014, 04:13)Barrnet_2 ha scritto:
(20/05/2014, 23:39)Fantazzini4Ever ha scritto:
(20/05/2014, 17:01)MCinemaGamer ha scritto: Perché dovresti ? Un .php ha tutte le funzioni dell'html più quelle del php !

Dracarys

Si bellissimo! Funzione del pcaccap yeyyy! Come quella ( quando e' mal configurato ) di dumpare i files con dati sensibili del sistema ( tipo /etc/passwd ) a uno smanettone qualunque che ne sappia una minima di quanto e' "potente" questo linguaggio di scripting, yeyyy!

W il ueb due punto zero.

Grazie dell'info Cinema, ma sono tradizionalista ed affezzionato ai buon vecchi siti statici.

SmileYo Old

Se l'utente apache può leggere il file /etc/passwd (tra l'altro inutile da solo se si usa shadow-passwd) non è colpa del linguaggio in sé ma dell'idiota che ha impostato i permessi sulla macchina.
Php è uno strumento che fornisce anche funzioni per gestire il filesystem, sta poi a te come usarle. Se sei un idiota a programmare la colpa non può essere del programma.

Se attraverso una pagina .php un qualunque visitatore riesce ad ottenere altre informazioni o addirittura a dumparsi file presenti sulla macchina la colpa è del programmatore. Poi puoi sempre farti il tuo fantastico sito web in python e ruby on rail. Anzi, programmalo nel colloudatissimo CGI, dicono che sia molto più sicuro Rolleyes

E io che cosa ho detto? Ma io mi drogo e voi vi sballate? cosi non vale...devo cambiare pusher...

Il ragazzo sopra chiedeva nozioni di html e gli e' stato risposto di usare il php...non so se mi spiego...

PS: io uso webmachine e nitrogen ( tutti e due scritti in erlang Tongue )

@Barrnet_2 (Modificato 27/05/2014, 23:12 da Fantazzini4Ever.)
Vuoi giocare moddato? Clicca quì!
[Immagine: IKMizww.png][Immagine: 6S8nQyK.png]
(27/05/2014, 23:12)Fantazzini4Ever ha scritto: Il ragazzo sopra chiedeva nozioni di html e gli e' stato risposto di usare il php...non so se mi spiego...

su questo non dovresti parlare...
gente che chiede una cosa su windows gli dici di usare linux.....
fai esattamente la stessa cosa...
@andreaci  -  italian-minecraft.net
(28/05/2014, 09:05)andreaci ha scritto:
(27/05/2014, 23:12)Fantazzini4Ever ha scritto: Il ragazzo sopra chiedeva nozioni di html e gli e' stato risposto di usare il php...non so se mi spiego...

su questo non dovresti parlare...
gente che chiede una cosa su windows gli dici di usare linux.....
fai esattamente la stessa cosa...


@andreaci trovami una discussione dove IO ho detto di passare a linux ( per il desktop ).
Vuoi giocare moddato? Clicca quì!
[Immagine: IKMizww.png][Immagine: 6S8nQyK.png]
(20/05/2014, 16:23)gamerover98 ha scritto: oppure creare un php che indirizzi l'utente al file html? è possibile fare questo?

Io mi sono riferito a questa frase, in cui era chiaramente citato il php.
In ogni caso come ha detto andreaci non ha senso caricare l'interprete quando non ce ne è bisogno quindi sono d'accordo con la risposta data da andreaci (non lo sapevo altrimenti lo avrei scritto)

A questo punto @GamerOver98 segui la risposta di andreaci

luc99a

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)