我试图从我的家用电脑上托管一个简单的网站 . 我有静态IP,并从conf文件设置它,但它提供访问错误 .
访问被禁止!
新的XAMPP安全概念:
只能从本地网络访问所请求的对象 .
可以在文件“httpd-xampp.conf”中配置此设置 .
如果您认为这是服务器错误,请与网站管理员联系 . 错误403
据我所知,它设法找到该网站,但有一个授权问题 . 我可以做什么让它对公众开放?它在Windows 7上运行 . 有大多数Linux的解决方案 . 我试过但没有工作:-(
尝试以下(假设安装Windows 7 XAMPP):
打开XAMPP控制面板
在Apache的行上点击"Config"
点击Apache(httpd-xampp.conf)(或使用记事本找到c:\ xampp \ apache \ conf \ extra \ httpd-xampp.conf)
滚动到底部或直到看到"# New XAMPP security concept"
如果您不关心安全性:将"Deny from all"更改为"Allow from all"
否则:
找到"Allow from"部分的最后一行:(通常为169.253.0.0./16)
在此添加一个带有静态IP地址的新条目's the tricky bit: you' ll需要在此IP地址后面添加"/8","/12"或"/16",具体取决于它是什么 . 如果's a 192.168.x.x address, add 368968 . If it' s "10.x.x.x"地址添加"/8" . 如果它必须进行实验 . "/NNN"表示法指示前面的位数,表示地址的网络部分 .
保存文件
停止并启动Apache
1 回答
尝试以下(假设安装Windows 7 XAMPP):
打开XAMPP控制面板
在Apache的行上点击"Config"
点击Apache(httpd-xampp.conf)(或使用记事本找到c:\ xampp \ apache \ conf \ extra \ httpd-xampp.conf)
滚动到底部或直到看到"# New XAMPP security concept"
如果您不关心安全性:将"Deny from all"更改为"Allow from all"
否则:
找到"Allow from"部分的最后一行:(通常为169.253.0.0./16)
在此添加一个带有静态IP地址的新条目's the tricky bit: you' ll需要在此IP地址后面添加"/8","/12"或"/16",具体取决于它是什么 . 如果's a 192.168.x.x address, add 368968 . If it' s "10.x.x.x"地址添加"/8" . 如果它必须进行实验 . "/NNN"表示法指示前面的位数,表示地址的网络部分 .
保存文件
停止并启动Apache