se credo di aver capito bene..su internet il vostro server web locale avrà il suo IP facilmente raggiungibile da qualsiasi parte, quindi potete appunto fornire l'IP pubblico del vostro web server e magari trasformarlo in un nome con DynDNS; o ancora meglio fatevi dare dal vostro provider un IP fisso così avete un vero e proprio web server raggiungibile sempre e dovunque!

P.S. ma non avete fatto un phpinfo() per evdere s e c'era MySQLI ?????