Ho trovato domande con titolo simile, ma nessuna che affronti direttamente il mio problema. Sto eseguendo il server Google App Engine sul mio Macbook ed è stato configurato per utilizzare la porta 8080 su localhost. E così ogni volta che volevo gestire il mio sito, andavo semplicemente localhost:8080/saveuser
e tutto funzionava bene.
Ora voglio accedere a questo stesso sito sul mio iPhone. Non posso semplicemente localhost sul mio iPhone, quindi ho impostato la condivisione Web sul mio Mac, ed è impostato su http://192.168.1.106/~username
. Posso accedervi dal mio iPhone, ma visualizza solo una directory dei miei file e in realtà non esegue lo script Python. L'unico modo in cui i miei script Python vengono eseguiti è se lo faccio localhost:8080
sul mio computer.
Cosa posso fare al riguardo?
192.168.1.106/~mohabitar
, dice questo in basso:Apache/2.2.21 (Unix) DAV/2 PHP/5.3.8 with Suhosin-Patch Server at 192.168.1.106 Port 80
http://192.168.1.106:8080/saveuser
? In tal caso, hai configurato il tuo server Python in modo che si leghi a 0.0.0.0 o 192.168.1.106 o qualcosa del genere?