2017-04-30 4 views
-3

私は、192.168.0.5:8080でホストされているPHPサーバを持つコンピュータを持っており、同じネットワーク内の別のコンピュータからアクセスできません。これは私がサイトがあるディレクトリに使用するコマンドです:ローカルのPHP Webサイトにアクセスできない(Linux)

php --server localhost:8080

+0

をlocalhostにバインドします*外部* IPアドレス、192.168.0.5、* not "* localhost"それから、 'netstat -na | 192.168.0.5:8080にLISTENINGポートがあるかどうかにかかわらず、「grep 8080」と表示されます。それでも動作しない場合は、ファイアウォールの設定を確認してください( 'php - server 'はデバッグ用です)。 – LSerni

+0

デバッグしないときはどうすればよいですか? –

+0

私の個人的な好みはApacheの 'httpd'に行きますが、他の人は' nginx'を推奨できます。あなたが始まったばかりの場合、自己完結型の仮想マシンの設定や「スタック」もあります。 Linux、Apache、MySQL、PHPはまとめてLAMPスタック(WAMP for Windows)として知られています。あなたのオペレーティングシステムのための既製のパッケージを調べたいかもしれません。 – LSerni

答えて

1

php --server 0.0.0.0:8080を試してみてください - あなたの例では唯一のサイトがアクセスできるようにしたい場合は、あなたがそれをバインドする必要があり

関連する問題