2012-01-23 17 views
2

私は検索しましたが、この特定の質問に対する回答が見つかりませんでした。Xampp - ネットワーク経由でファイルを見ることができますが、php、cssなどは動作しません。

Windows用のXAMPPを実行していて、ローカルマシンで正常に動作していますが、ネットワーク経由でWordpressにアクセスしようとすると、インデックスページが表示されます。ページが正しくフォーマットされておらず、リンクが機能しません。 PHPがネットワークを介して動作していません。

ローカルマシンでは「http://192.168.x.xxx/mysite/wordpress/」でも動作しますが、ネットワーク経由でアクセスすると上記の問題が発生します。

次のオフィスの誰かがサイトを適切に閲覧できるように、これを機能させるにはどうすればよいですか?

+0

私の指を正確に置くことはできません。そうでなければ答えとコメントではありませんが、ファイル共有とセキュリティの問題だと思っています。 –

+0

「ネットワークを通じて」とはどういう意味ですか?あなたはWindows共有上でファイルを直接ロードしていますか? –

+0

はい。 Windows共有を介して。ファイルは表示されますが、サービスは機能しません。それは奇妙だ。 – Fisherman

答えて

0

はあなたがここに探してみました、Googleでこのためのヒットのlooooooadsがあります。誰かが「ポート80が制限許さ述べたようにあなたのPCのファイアウォールは、おそらく、それをブロックしている表示されるクイックブラウズした後 http://www.google.co.uk/search?gcx=c&sourceid=chrome&ie=UTF-8&q=xampp+not+working+over+lan

私のサブネットのスコープ '、ポート80で着信トラフィックを許可してみてください、あなたのローカルLANに制限します。

ファイアウォールの問題を知っている場合は、ファイアウォールを完全にオフにして、動作しているかどうかを確認して、ポートをブロックする必要があります。

+0

はい、ほとんどの質問はサイトの期間にアクセスできないことに関するものでした。別のコンピュータから「http://192.168.x.xxx/mysite/wordpress/」と入力するとそのアドレスにアクセスできますが、サービスは機能していません。 – Fisherman

+0

あなたはちょうどそのポートをブロックしていないことを確認するためにあなたのファイアウォールをオフにしようとしましたか? –

5

CSSがロードされていないため、ページが正しくレンダリングされません。。ワードプレス設定(左の最後のタブ)では、パスを

192.168.x.xxx 

に変更してください。デフォルトでは、このパスはlocalhostです。どちらも同じことを意味しますが、localhostはIPアドレスと同じに解釈されません。同様に、賢明なコンピュータ名はlocalhostと同じように解釈されません。

あなたのコンピュータ名にwordpress設定のlocalhostを変更し、あなたのコンピュータ名ではなく、IPアドレスでブログにアクセスすることをお勧めします。

また、Wordpress +を含むフォルダを共有していることを確認してください。デフォルトのポートであるポート80のファイアウォールで例外が有効になっていることを確認してください。

関連する問題