cl-artdesign 10 Report post Posted November 20, 2005 Salve ho installato MySQL ed Apache sul mio Dual G5 con Panther installato. PHP4 non lo ho installato perché mi sembrava di aver capito che nel SO lo fosse di default. Oggi ho realizzato una paginina in php con un semplice comando che dovrebbe richiamare una tabella descrittiva di tutta la configurazione PHP4 installata sul computer. Secondo il manuale che sto studiando avrei dovuto salvare questo file phpinfo.php nel ramo madre del Server Apache dopo aver configurato il server per interpretare il php. Dovendo individuare la cartella htdocs ho usato il Find e ne ho trovata solo una in sw/var/apache2/. Premetto che Apache l'ho installato con Fink Commander. Ho copiato dentro a questa cartella il mio file php (che su Win98 funziona), ho avviato con X11 Apache e sono andato con safari su <http://localhost>. su Localhost ho potuto vedere la schermata iniziale di Apache, ma quando ho digitato <http://localhost/phpinfo.php> mi sono trovato difronte al messaggio di pagina non trovata. Dove ho sbagliato? Dove devo salvare phpinfo.php? Perchè se provo ad aprirlo Safari mi mostra solo una pagina bianca e mi apre la finestra del finder dove è ubicato il file in questione? Sperando che qualcuno mi possa aiutare ringrazio Share this post Link to post Share on other sites
Luca Nalin 12 Report post Posted November 20, 2005 Ma perché hai installato Apache? Share this post Link to post Share on other sites
sara_bz 10 Report post Posted November 20, 2005 Salve ho installato MySQL ed Apache sul mio Dual G5 con Panther installato.PHP4 non lo ho installato perché mi sembrava di aver capito che nel SO lo fosse di default.Oggi ho realizzato una paginina in php con un semplice comando che dovrebbe richiamare una tabella descrittiva di tutta la configurazione PHP4 installata sul computer.Secondo il manuale che sto studiando avrei dovuto salvare questo file phpinfo.php nel ramo madre del Server Apache dopo aver configurato il server per interpretare il php.Dovendo individuare la cartella htdocs ho usato il Find e ne ho trovata solo una in sw/var/apache2/.Premetto che Apache l'ho installato con Fink Commander.Ho copiato dentro a questa cartella il mio file php (che su Win98 funziona), ho avviato con X11 Apache e sono andato con safari su <http://localhost>.su Localhost ho potuto vedere la schermata iniziale di Apache, ma quando ho digitato <http://localhost/phpinfo.php> mi sono trovato difronte al messaggio di pagina non trovata.Dove ho sbagliato?Dove devo salvare phpinfo.php?Perchè se provo ad aprirlo Safari mi mostra solo una pagina bianca e mi apre la finestra del finder dove è ubicato il file in questione?Sperando che qualcuno mi possa aiutare ringrazioCome mai hai reinstallato Apache? La verisone 1.33 (credo) è preconfigurata in OS X (se non sbaglio anche su panther... io ora ho tiger e non me lo ricordo più).Per prima cosa, per vedere i files php devi controllare (meglio via terminale) che il file httpd.conf in /etc/httpd il modulo php sia abilitato, cioè che davanti alla riga LoadModule php4 non ci sia un cacelletto, e che anche sulla riga Addmodule mod_php4.c non sia commentata. Modifica se è il caso questo file ma lo devi fare con i diritti di root.Devi poi attivare nelle preferenze di sistema la condivisione web.I file php poi vanno messi nella cartella /library/webserver/documentsPenso che quando hai fatto http://localhost hai visto l'installazione inclusa in OS X.Questo io ho fatto per far girare php sul mio mac, però ho utilizzato l'apache installato nel system, se lo hai installato a parte non saprei se queste sono le operazioni adatte... Share this post Link to post Share on other sites
cl-artdesign 10 Report post Posted November 20, 2005 Non avevo un server attivo sul mio computer e non riuscivo ad eseguire gli esercizi del manuale di php che avevo, così ho seguito le stesse indicazioni che sul manuale erano indiacte per linux. In Fink Commander Apache non risultava installato e così l'ho fatto. Normalmente quando cercavo il localhost con safari non ottenevo alcun risultato, mentre ora che ho installato apache ottengo la connessione al localhost. Il dubbio era che il ramo principale del server fosse differente sull'architettura di OS X rispetto a quella di una normale distro linux o di windows dove htdocs è il ramo generato all'installazione. Adesso controllerò se httpd.conf è configurato correttamente. Io ho configurato il file come era descritto sul manuale aggiungendo le estenzioni del php ed abilitando come server name localhost. Share this post Link to post Share on other sites
vdm 10 Report post Posted November 21, 2005 Per attivare apache, dalle preferenze di sistema attiva condivisione web... e PHP c'è ma mi pare non sia configurato, per cui fai prima a cercare il pacchetto di Marc Lyanage che fa tutto, mysql incluso. Share this post Link to post Share on other sites
cl-artdesign 10 Report post Posted November 21, 2005 Grazie! Ora cerco questo pacchetto e vedo... Share this post Link to post Share on other sites
squarz 16 Report post Posted November 21, 2005 prova questohttp://www.mamp.info/ Share this post Link to post Share on other sites
AlextheStampede 10 Report post Posted November 21, 2005 mamp io lo uso in modo barbaro:il router ha un redirect della porta 8080(assegnata a mamp),mentre l'apache di sistema è sulla porta 80,non rediretta dal router. voilà ,due siti sul mac,uno in lan,e uno in internet :-) Share this post Link to post Share on other sites
Ottimio 14 Report post Posted November 21, 2005 mamp io lo uso in modo barbaro:il router ha un redirect della porta 8080(assegnata a mamp),mentre l'apache di sistema è sulla porta 80,non rediretta dal router.voilà ,due siti sul mac,uno in lan,e uno in internet :-)Volendo si può anche leggere il manuale, invece di installare trecento mega di roba inutile... Share this post Link to post Share on other sites
squarz 16 Report post Posted November 21, 2005 aha, ottimio ha scazzato il link! Share this post Link to post Share on other sites
Ottimio 14 Report post Posted November 21, 2005 Guarda meglio. Share this post Link to post Share on other sites
squarz 16 Report post Posted November 21, 2005 ah, frocio. Share this post Link to post Share on other sites