- 16 Gennaio 2011
- 8
- 0
- Miglior risposta
- 0
Salve.
Questo è la mia prima guida, perciò siate gentili
Questa guida è dedicata a chi non riesce a far funzionare xampp, (neanche quando la porta 80 è aperta)
xampp è molto potente ma anche molto pignolo, tanto che molti webmaster decidono di non usarlo per questo motivo; il programma concorrente di xampp, easyPHP, funziona sempre (anche con Windows 7, quando invece xampp no) ma non è abbastanza potente.
In questa guida spiegherò come creare un ibrido tra questi 2 programmi, unendo la stabilità di easyPHP con la potenza di xammp.
Prima di iniziare scaricate easyPHP da questo link >
Al primo avvio di easyPHP noterete subito che Apache e MySQL una volta avviati non cadono mai, inoltre easyPHP avvia Apache e MySQL automaticamente, un' operazione molto importante, in quanto una volta avviato prende il totale dominio sulle porte 80 e 3306 (oltre che a far risparmiare tempo, ovvio :smile
Quando easyPHP è avviato basta premere F7 per visualizzare il localhost (
OK, adesso basta coi commenti, iniziamo !!! :gururun:
1)aprite la cartella "htdocs" di xampp e copiateve il contenuto
2) incollare il contenuto nella cartella "www" di easyPHP
3) cancellare il file "index.html" nella cartella "www" (index.HTML non index.PHP)
4) copiate la cartella "phpmyadmin" di xampp ed incollatela nella cartella "www"
5) entrate nella cartella "security" di xampp e copiate il contenuto di "htdocs"
6) create una cartella chiamata "security" nella cartella "www" ed incollateci il contenuto di "htdocs"
Bene fermiamoci, cosa abbiamo fatto ? semplicemente abbiamo adattato il CMS di xampp per funzionare su easyPHP, copiando alcuni contenuti nella cartella "www" (per chi non l' avesse capito "www" equivale alla cartella "htdocs" su xampp").
Adesso passiamo alla fase più importante, abbiamo copiato il CMS, ma non il sistema necessario per funzionare correttamente cry, niente paura, si tratta sempre di copiare cartelle come nel paragrafo prima.
7) copiare la cartelle "anonymous,cgi-bin,contrib,perl,security,src,tmp,webalizer e web dav" di xampp nella cartella principale di easyPHP
8)cancellare la cartella "home" di easyPHP
Ok, adesso easyPHP è pronto, solo una cosa... può essere facilmente dossato, questo può essere risolto cambiando le porte di Apache.
per cambiare la porta:
9) aprite la cartella "Apache"
10) aprite la cartella "conf"
11) aprite con il notepad il file httpd.conf
12) cercate la voce listen, troverete una riga scritta così: "Listen 80" senza apici
13) modificare con "listen nuovaporta" sempre senza apici (es. listen 8080)
P.S.
Per rendere la vita del dossatore ancora più difficile non inserite una porta destinata ad Apache (porte 80 e 8080) ma una porta libera della IANA (dalla porta 49152 a 65535), il dossatore sarà quindi costretto ad una scanport.
P.S.
prima di assegnare una porta ad Apache assicuratevi che quella porta sia libera e non usata da un' altro programma
Bene, abbiamo finito !!! :gururun:
Adesso non dobbiamo far altro che avviare easyPHP e andare nel localhost.
P.S.
Vi ricordo che questa guida è ancora in fase beta, provvederò a migliorare questa guida.
Questo è la mia prima guida, perciò siate gentili
Questa guida è dedicata a chi non riesce a far funzionare xampp, (neanche quando la porta 80 è aperta)
xampp è molto potente ma anche molto pignolo, tanto che molti webmaster decidono di non usarlo per questo motivo; il programma concorrente di xampp, easyPHP, funziona sempre (anche con Windows 7, quando invece xampp no) ma non è abbastanza potente.
In questa guida spiegherò come creare un ibrido tra questi 2 programmi, unendo la stabilità di easyPHP con la potenza di xammp.
Prima di iniziare scaricate easyPHP da questo link >
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
< ed istallatelo.Al primo avvio di easyPHP noterete subito che Apache e MySQL una volta avviati non cadono mai, inoltre easyPHP avvia Apache e MySQL automaticamente, un' operazione molto importante, in quanto una volta avviato prende il totale dominio sulle porte 80 e 3306 (oltre che a far risparmiare tempo, ovvio :smile
Quando easyPHP è avviato basta premere F7 per visualizzare il localhost (
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
oppure Perfavore,
Entra
oppure
Registrati
per vedere i Link!
), ed essere sicuri sul funzionamento di easyPHP.OK, adesso basta coi commenti, iniziamo !!! :gururun:
1)aprite la cartella "htdocs" di xampp e copiateve il contenuto
2) incollare il contenuto nella cartella "www" di easyPHP
3) cancellare il file "index.html" nella cartella "www" (index.HTML non index.PHP)
4) copiate la cartella "phpmyadmin" di xampp ed incollatela nella cartella "www"
5) entrate nella cartella "security" di xampp e copiate il contenuto di "htdocs"
6) create una cartella chiamata "security" nella cartella "www" ed incollateci il contenuto di "htdocs"
Bene fermiamoci, cosa abbiamo fatto ? semplicemente abbiamo adattato il CMS di xampp per funzionare su easyPHP, copiando alcuni contenuti nella cartella "www" (per chi non l' avesse capito "www" equivale alla cartella "htdocs" su xampp").
Adesso passiamo alla fase più importante, abbiamo copiato il CMS, ma non il sistema necessario per funzionare correttamente cry, niente paura, si tratta sempre di copiare cartelle come nel paragrafo prima.
7) copiare la cartelle "anonymous,cgi-bin,contrib,perl,security,src,tmp,webalizer e web dav" di xampp nella cartella principale di easyPHP
8)cancellare la cartella "home" di easyPHP
Ok, adesso easyPHP è pronto, solo una cosa... può essere facilmente dossato, questo può essere risolto cambiando le porte di Apache.
per cambiare la porta:
9) aprite la cartella "Apache"
10) aprite la cartella "conf"
11) aprite con il notepad il file httpd.conf
12) cercate la voce listen, troverete una riga scritta così: "Listen 80" senza apici
13) modificare con "listen nuovaporta" sempre senza apici (es. listen 8080)
P.S.
Per rendere la vita del dossatore ancora più difficile non inserite una porta destinata ad Apache (porte 80 e 8080) ma una porta libera della IANA (dalla porta 49152 a 65535), il dossatore sarà quindi costretto ad una scanport.
P.S.
prima di assegnare una porta ad Apache assicuratevi che quella porta sia libera e non usata da un' altro programma
Bene, abbiamo finito !!! :gururun:
Adesso non dobbiamo far altro che avviare easyPHP e andare nel localhost.
P.S.
Vi ricordo che questa guida è ancora in fase beta, provvederò a migliorare questa guida.
Ultima modifica: