极端的菜鸟问题。我正在尝试设置我的apache web服务器。我从namecheap.com购买了一个域名,并将其定向到我的服务器的IP地址。我完成了我的apache服务器运行php所需的所有步骤。当我去我的域名,我在家里,它连接到相同的wifi服务器是,它去我的网页没有问题。我的问题是,当我试图进入我的域名时,我没有连接到相同的wifi,我得到了400或404错误信息。有人知道我能做些什么来解决这个问题吗?
提前谢谢你!
编辑:
错误日志。
Sat Jul 20 04:03:43 2013 Apache/2.2.25 (Win32) PHP/5.2.17已配置--恢复正常操作
Sat Jul 20 04:03:43 2013 Server built: Jul 10 2013 01:52:12
Sat Jul 20 04:03:43 2013父进程:已创建子进程2376
Sat Jul 20 04:03:43 2013子进程2376:子进程正在运行
Sat Jul 20 04:03:43 2013 Child 2376:获取开始互斥。
Sat Jul 20 04:03:43 2013子2376:启动64个工作线程。
Sat Jul 20 04:03:43 2013 Child 2376:正在启动线程以侦听端口80。httpd.exe:无法可靠地确定服务器的完全限定域名,对ServerName使用127.0.0.1
Sat Jul 20 04:05:37 2013 pid文件C:/webdevs/ Apache /logs/httpd.pid被覆盖--之前Apache运行的不干净关机?
Sat Jul 20 04:05:37 2013 Apache/2.2.25 (Win32) PHP/5.2.17已配置--恢复正常操作
Sat Jul 20 04:05:37 2013 Server built: Jul 10 2013 01:52:12
Sat Jul 20 04:05:37 2013父进程:已创建子进程1628
httpd.exe:无法可靠地确定服务器的完全限定域名,对ServerName使用127.0.0.1
httpd.exe:无法可靠地确定服务器的完全限定域名,对ServerName使用127.0.0.1
Sat Jul 20 04:05:37 2013子1628:子进程正在运行
Sat Jul 20 04:05:37 2013 Child 1628:获取开始互斥。
Sat Jul 20 04:05:37 2013子1628:启动64个工作线程。
Sat Jul 20 04:05:37 2013子1628:正在启动线程以侦听端口80。
Sat Jul 20 04:22:20 2013 pid文件C:/webdevs/ Apache /logs/httpd.pid已覆盖--上一次Apache运行的不干净关机?
Sat Jul 20 04:22:20 2013 Apache/2.2.25 (Win32) PHP/5.2.17已配置--恢复正常操作
Sat Jul 20 04:22:20 2013 Server built: Jul 10 2013 01:52:12
Sat Jul 20 04:22:20 2013父进程:已创建子进程1728
Sat Jul 20 04:22:22 2013子1728:子进程正在运行
Sat Jul 20 04:22:22 2013孩子1728:获取开始互斥。
Sat Jul 20 04:22:22 2013子1728:启动64个工作线程。
Sat Jul 20 04:22:22 2013子1728:正在启动线程以侦听端口80。
httpd.exe:无法可靠地确定服务器的完全限定域名,对ServerName使用127.0.0.1
Sat Jul 20 04:26:09 2013 pid文件C:/webdevs/ Apache /logs/httpd.pid已覆盖--上一次Apache运行的不干净关机?
Sat Jul 20 04:26:09 2013 Apache/2.2.25 (Win32) PHP/5.2.17已配置--恢复正常操作
Sat Jul 20 04:26:09 2013 Server built: Jul 10 2013 01:52:12
Sat Jul 20 04:26:10 2013父进程:已创建子进程1548
httpd.exe:无法可靠地确定服务器的完全限定域名,对ServerName使用127.0.0.1
Sat Jul 20 04:26:10 2013子进程1548:子进程正在运行
Sat Jul 20 04:26:10 2013 Child 1548:获取开始互斥。
Sat Jul 20 04:26:10 2013子1548:启动64个工作线程。
Sat Jul 20 04:26:10 2013 Child 1548:正在启动线程以侦听端口80。
发布于 2013-07-21 03:04:59
如果我没理解错的话,您的web服务器正在连接到您的本地网络的计算机上运行。如果是这样的话,由于防火墙或网络配置的原因,您的web服务器可能无法公开访问。
如果您的Internet连接使用动态IP地址,则可能需要设置动态DNS服务以将您的域指向您的IP地址。在您的网络上,您可能还需要配置端口转发,以便将端口80流量转发到服务器的特定IP地址。
有关更多信息,请查看http://lifehacker.com/160945/ask-lifehacker--host-my-web-site-at-home
https://stackoverflow.com/questions/17765555
复制相似问题