XAMPPにLAN内のスマフォからアクセスする

XAMPP上で制作したWordpressのIPhoneテーマを確認したい。
MACがあればシュミレータで確認できるけどWINしかない。
IPhoneまたはTouchを持っている。

という、限られた条件の話。


XAMPPにLAN内からアクセスするには、XAMPPを使用しているPCのIPが分かればOKなので、コマンドプロンプトからipconfigと入力する。
WIN7だと、
IPv4アドレス・・・・192.168.xxx.xx
と表示される。
XAMPPでセキュリティの設定をしていなければ、このIPアドレスでIPhoneからアクセスするとXAMPPに繋がる。
※XAMPPでセキュリティ設定していないのに繋がらない場合は、PCのウイルスソフトやセキュリティソフトをチェック。外部からの通信を止めている場合がある。


IPhoneからWordpressにアクセス。
http://192.168.xxx.xx/wordpress/
CSSやリンクがおかしい。
あたり前といえばあたり前だが、Wordpressのインストールは「http://localhost/wordpress/」で行っているので、bloginfoで取得するURLやディレクトリはlocalhostになっている。

「http://localhost/wordpress/」を「http://192.168.xxx.xx/wordpress/」に全て変更するには、
Via:http://dogmap.jp/2011/03/18/wordpress-relative-url/
こちらのコードを使用してURLの書き換えを行う。


GeSHi Error: GeSHi could not find the language wp (using path /home/sites/heteml/users/m/w/e/mweb/web/webpaprika.com/wordpress/wp-content/plugins/codecolorer/lib/geshi/) (code 2)

「get_home_url(‘/’)」で「http://localhost/wordpress/」が取得できるので、「str_replace」で「http://192.168.xxx.xx/wordpress/」に置き換えを行う。

「is_apple()」はWp_TouchのUAチェックを拝借し、IPhoneのみ残したもの。


GeSHi Error: GeSHi could not find the language wp (using path /home/sites/heteml/users/m/w/e/mweb/web/webpaprika.com/wordpress/wp-content/plugins/codecolorer/lib/geshi/) (code 2)

これで、テスト環境はOK。

「XAMPPにLAN内のスマフォからアクセスする」への2件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)