-3
私は、192.168.0.5:8080でホストされているPHPサーバを持つコンピュータを持っており、同じネットワーク内の別のコンピュータからアクセスできません。これは私がサイトがあるディレクトリに使用するコマンドです:ローカルのPHP Webサイトにアクセスできない(Linux)
php --server localhost:8080
私は、192.168.0.5:8080でホストされているPHPサーバを持つコンピュータを持っており、同じネットワーク内の別のコンピュータからアクセスできません。これは私がサイトがあるディレクトリに使用するコマンドです:ローカルのPHP Webサイトにアクセスできない(Linux)
php --server localhost:8080
はphp --server 0.0.0.0:8080
を試してみてください - あなたの例では唯一のサイトがアクセスできるようにしたい場合は、あなたがそれをバインドする必要があり
をlocalhostにバインドします*外部* IPアドレス、192.168.0.5、* not "* localhost"それから、 'netstat -na | 192.168.0.5:8080にLISTENINGポートがあるかどうかにかかわらず、「grep 8080」と表示されます。それでも動作しない場合は、ファイアウォールの設定を確認してください( 'php - server 'はデバッグ用です)。 – LSerni
デバッグしないときはどうすればよいですか? –
私の個人的な好みはApacheの 'httpd'に行きますが、他の人は' nginx'を推奨できます。あなたが始まったばかりの場合、自己完結型の仮想マシンの設定や「スタック」もあります。 Linux、Apache、MySQL、PHPはまとめてLAMPスタック(WAMP for Windows)として知られています。あなたのオペレーティングシステムのための既製のパッケージを調べたいかもしれません。 – LSerni