Xampp 来自外部webbrowser的网站404错误

Xampp 来自外部webbrowser的网站404错误,xampp,http-status-code-404,external,Xampp,Http Status Code 404,External,我无法通过ip地址从外部访问我的网站。 这项工作: localhost/my_website // shows my web_site https://IP-adress/ // I see xampp startpage 这不起作用: https://IP-adress/my_website //-> I get 404 error 当我添加到httpd.config文件listen443或listen80时,服务器不会启动。 信息:我正在使用lubuntuubuntu 编

我无法通过ip地址从外部访问我的网站。 这项工作:

localhost/my_website  // shows my web_site
https://IP-adress/    // I see xampp startpage
这不起作用:

 https://IP-adress/my_website //-> I get 404 error
当我添加到httpd.config文件listen443或listen80时,服务器不会启动。 信息:我正在使用lubuntuubuntu

编辑: 至少在结论之前,这与倾听无关

关键是,只有文件夹/my_网站,它显示my_网站不能从外部计算机显示,但xampp示例是从外部计算机显示的
I

您可能需要指定主机地址和端口。我使用xampp已经有几年了,但我猜如果没有显式提供地址,它默认为localhost

所以,与其听80/听443,不如试着听80/听443


例如:listen 0.0.0:80将允许您使用localhost和127.0.0.1从本地计算机访问服务器。

不幸的是,如果我添加以下内容,服务器不会启动:日志显示:98Address已在使用:AH00072:make_sock:无法绑定到Address听起来像是另一个服务器进程,或者此服务器的现有实例正在运行已经在运行了。此命令应显示进程:sudonetstat-ltnp | grep':80'。如果这确实是您网站的现有实例,只需运行“sudo kill-9”,然后再次尝试启动您的网站。如果它是一个不同的进程,那么您可以在识别它并且不介意杀死它的情况下杀死它,或者尝试为您的服务器使用不同的主机地址,因为在任务管理器中没有其他的httpd进程。mabye apache不允许外部访问此文件夹?我不熟悉lubuntu的任务管理器-您可以尝试在终端中运行我提到的sudo netstat-tlpn | grep':80'命令,并共享该命令的输出吗?嗯,为了实验起见,您是否尝试过使用非标准端口?e、 试试听0.0.0.0:8001?