Pagina 1 di 3

Commenti a "Trasformare il PC in un server HTTP con Apache, PHP, MySQL e Perl"

MessaggioInviato: lun set 14, 2009 2:23 pm
da Andy94
Immagine
Trasformare il PC in un server HTTP con Apache, PHP, MySQL e Perl - Commenti

In questo articolo analizzeremo tutti i passaggi che ci porteranno alla predisposizione di un server di sviluppo per il linguaggio PHP senza utilizzare XAMPP o altri pacchetti. [continua...]

MessaggioInviato: lun set 14, 2009 2:24 pm
da eDog
Articolo da 10 e lode, BRA-VIS-SI-MO!
I miei complimenti. :)

MessaggioInviato: lun set 14, 2009 3:53 pm
da Andy94
Grazie!

MessaggioInviato: lun set 14, 2009 9:39 pm
da mruser
Ottimo articolo, davvero.
Ma quali sono i vantaggi nell'utilizzo di questi software, a differenza di HFS per esempio ?
Io con quel software, pur avendo aperto la porta 80 in TCP sul mio router Alice Gate W2+ non riesco a mettere in ascolto questo router. Non accetta connessioni "-_-
Qualcuno di voi c'e' riuscito in questo modo a fare da HTTP Server ?
Ciao
Riccardo

MessaggioInviato: mar set 15, 2009 5:51 am
da Andy94
HFS non ha nulla a che fare con questo articolo. Inoltre, come ho già detto, oltre ad essere aperta in TCP, deve anche essere forwardata verso il computer che ospita il webserver.

MessaggioInviato: dom set 20, 2009 10:04 am
da eneidedikripton
scusate, ma io non riesco ad installare mysql: quando lancio execute si blocca al secondo step per ore (ma l'operazione nel task manager "non risponde" da subito). Ho provato a riscaricare il file msi, ho stoppato apache, ho chiuso firefox, ho riavvito cdentinaia di volte ma niente. Potete aiutarmi.
Grazie

MessaggioInviato: dom set 20, 2009 10:22 am
da Andy94
Ma alla fine, se controlli all'interno della cartella di MySQL vedi che il file my.ini è stato creato oppure no?
Inoltre, se il problema persiste, credo che l'unica soluzione sia quella di contattarli nel loro forum di supporto.

MessaggioInviato: lun set 21, 2009 6:15 pm
da eneidedikripton
scusate, ma io non riesco ad installare mysql: quando lancio execute si blocca al secondo step per ore (ma l'operazione nel task manager "non risponde" da subito). Ho provato a riscaricare il file msi, ho stoppato apache, ho chiuso firefox, ho riavvito cdentinaia di volte ma niente. Potete aiutarmi.
Grazie

 il file esiste. Dovrebbe esserci qualche icona nella task bar o qualche servizio avviato?
Grazie

MessaggioInviato: lun set 21, 2009 6:16 pm
da eneidedikripton
scusate, ma io non riesco ad installare mysql: quando lancio execute si blocca al secondo step per ore (ma l'operazione nel task manager "non risponde" da subito). Ho provato a riscaricare il file msi, ho stoppato apache, ho chiuso firefox, ho riavvito cdentinaia di volte ma niente. Potete aiutarmi.
Grazie

 ho trovato il servizio ma non si avvia dice errore 1067 trminr imprevisto del processo...qualcosa non va...

MessaggioInviato: lun set 21, 2009 7:09 pm
da Andy94
Già, potrebbe essere colpa di qualche valore nella configurazione che non è valido. Controlla se trovi la risposta nel forum di supporto specializzato. Leggi questo topic.
http://forums.mysql.com/read.php?11,11388,11388

MessaggioInviato: mar set 22, 2009 1:08 am
da alexcold
grande aritcolo, sarà stata una faticaccia. Un all-in-one poteva essere scritto con più semplicità usando easyPHP in cui la maggior parte delle configurazioni da te elencate sono di default anche se sono a conoscenza delle diverse scuole di pensiero tra easyPHP e scaricare tutti i singoli strumenti e gestirli come nella tua guida.

MessaggioInviato: mar set 22, 2009 5:39 am
da Andy94
La mentalità della guida è proprio quella di insegnare all'utente come gestirsi tutti i singoli pacchetti. All'inizio specifico infatti che non useremo nessun pacchetto integrato quindi nessun XAMPP, EasyPHP o che dir si voglia.

MessaggioInviato: ven nov 20, 2009 4:28 pm
da CAS
Non riesco a configurare MySQL su PHP. Quando in un file PHP inserisco tutto ciò:
""
(dove ****** è la password) ricevo come risultato: "Fatal error: Call to undefined function mysql_connect() in C:\Users\andcubis\Desktop\htdocs\test2.php on line 2"
In ogni caso con la funzione phpinfo(); non ricevo nessuna info su MySQL.
Dove sta il problema?????
Grazie

MessaggioInviato: ven nov 20, 2009 4:38 pm
da Andy94
All'interno del file php.ini (che devi rinominare), non hai probabilmente abilitato l'estensione php_mysql.dll o php_mysqli.dll. Una volta fatta questa modifica è necessario riavviare Apache e ricontrollare la pagina del PHPInfo().

MessaggioInviato: ven nov 20, 2009 4:42 pm
da CAS
All'interno del file php.ini (che devi rinominare), non hai probabilmente abilitato l'estensione php_mysql.dll o php_mysqli.dll. Una volta fatta questa modifica è necessario riavviare Apache e ricontrollare la pagina del PHPInfo().

 Si si, tutto abilitato!!!

MessaggioInviato: ven nov 20, 2009 4:55 pm
da Andy94
La riga del PHPInfo() che si chiama Loaded Configuration File è uguale al percorso del file php.ini che tu stai modificando?

MessaggioInviato: ven nov 20, 2009 4:58 pm
da CAS
La riga del PHPInfo() che si chiama Loaded Configuration File è uguale al percorso del file php.ini che tu stai modificando?

 Loaded Configuration File è (none). Non c'è nessun percorso!!!

MessaggioInviato: ven nov 20, 2009 5:00 pm
da CAS
Non riesco a configurare MySQL su PHP. Quando in un file PHP inserisco tutto ciò:
""
(dove ****** è la password) ricevo come risultato: "Fatal error: Call to undefined function mysql_connect() in C:\Users\andcubis\Desktop\htdocs\test2.php on line 2"
In ogni caso con la funzione phpinfo(); non ricevo nessuna info su MySQL.
Dove sta il problema?????
Grazie

 Mentre Configuration File (php.ini) Path è C:\Windows.

MessaggioInviato: ven nov 20, 2009 5:03 pm
da Andy94
Hai messo la cartella di installazione di PHP all'interno della variabile d'ambiente PATH separandola con un punto e virgola dalle altre e riavviato il computer?

MessaggioInviato: ven nov 20, 2009 5:09 pm
da CAS
Hai messo la cartella di installazione di PHP all'interno della variabile d'ambiente PATH separandola con un punto e virgola dalle altre e riavviato il computer?

Nelle variabili d'ambienti? Nel Path? Certo. C:\Program Files\Apache Software Foundation\PHP\;