Sto usando OS X Yosemite e sto provando ad installare Apache in modo da poter accedere ai file tramite il mio WiFi per la mia applicazione Chromecast (funziona con NodeJS).
Così ho seguito alcuni tutorial online ( http://www.glenscott.co.uk/blog/re-enable-apache-php-web-sharing-on-os-x-yosemite/ ) e posso accedere ai miei siti Web all'indirizzo:
http://localhost/~cameron
Posso anche accedere a qualcosa a:
cameron.local/~cameron
Una cosa che mi confonde è dove si trova solo localhost e cameron.local? Non riesco a trovare il file che vedo da nessuna parte! Provai /Library/WebServer/Documents
ma NON è il file index.php lì ... Qualche idea dove posso trovarlo? O scoprire? Una ricerca spotlight per i contenuti non restituisce nulla!
Ad ogni modo quando provo ad accedere ai contenuti di un sito di esempio su come dire il mio iPhone, ecc, non posso farlo! A causa del mio uso di localhost
quindi proverebbe a trovare il localhost del dispositivo piuttosto che il mio Mac.
Pensavo di poter semplicemente sostituire localhost
con il mio indirizzo IP ... ma quando inserisco il mio indirizzo IP non succede niente ... Ho solo un carico infinito.
Come lo risolvo? Devi fare qualcosa di speciale per far funzionare gli indirizzi IP?
Non dovrebbe essere solo in grado di fare:
xx.xxx.xxx.xxx/~cameron/examplewebsite
http://cameron.local/
dovrebbe essere identico a http://localhost/
. Per accedere al contenuto di una cartella Siti specifica per l'utente, utilizzare http://cameron.local/~cameron
. Questo riduce la tua confusione?
cameron.local
dovrebbe essere lo stesso di localhost
quando è stato consultato sul tuo Mac chiamato cameron
. Lo farà non essere uguale a cameron.local/~cameron
o localhost/~cameron
(che tra i due dovrebbe essere lo stesso).