过去一个月,我一直在运行 Ubuntu 服务器来运行我的网站。一切都运行良好,我为正在运行的不同网站建立了几个目录,域名也指向它们。然后我尝试开始使用 Clean URLS(SEO Friendly URLS),这样我就可以使用 .htaccess 了。
问题是它似乎没有工作,所以我想我会再次重新启动 apache,但它似乎仍然没有工作,所以我更改了一些配置文件,这导致了一些错误,然后我通过恢复默认值来修复它们,但从那时起我就无法远程访问服务器了。
这是通过浏览器访问网站、filezilla 和 puTTy 时的情况。我检查了一下,我仍然可以 ping 服务器,而且我可以重新启动它,但我仍然无法访问它。
答案1
如果你确定你的配置文件是正确的,但它仍然无法与默认页面一起使用,你可以尝试运行这两个命令,
sudo service apache2 reload
然后重新加载 apache 配置文件
sudo service apache2 restart
此命令将重新启动 Apache 服务器。其中至少有一个会向您显示错误消息,以便更准确地查明问题。
这应该可以解决问题。假设是使用 apache。您确定服务器 iptables 上的 ssh 端口(端口 22)已打开吗?