Can';t访问本地php网站(Linux)
我有一台PHP服务器托管在192.168.0.5:8080的计算机,我无法从同一网络中的另一台计算机访问它。这是我在站点所在目录上使用的命令:Can';t访问本地php网站(Linux),php,server,Php,Server,我有一台PHP服务器托管在192.168.0.5:8080的计算机,我无法从同一网络中的另一台计算机访问它。这是我在站点所在目录上使用的命令: php--server localhost:8080尝试php--server 0.0.0.0:8080-您的示例仅绑定到localhost如果您希望访问站点,则需要将其绑定到外部IP地址192.168.0.5,而不是“localhost”。然后,您可以使用netstat-na | grep8080验证192.168.0.5:8080是否有侦听端口。如果
php--server localhost:8080
尝试php--server 0.0.0.0:8080
-您的示例仅绑定到localhost如果您希望访问站点,则需要将其绑定到外部IP地址192.168.0.5,而不是“localhost”。然后,您可以使用netstat-na | grep8080
验证192.168.0.5:8080是否有侦听端口。如果它仍然不起作用,请查看防火墙设置(注意,php--server
仅用于调试使用)。不调试时我应该使用什么?我个人首选Apachehttpd
,但其他人可以推荐nginx
(但这在很大程度上取决于您的操作系统)。如果您刚刚开始,那么还有自包含的虚拟机设置和“堆栈”。Linux、Apache、MySQL和PHP共同构成了众所周知的LAMP堆栈(WAMP for Windows);您可能希望查看一个已经为您的操作系统制作的包。