我刚刚在家庭网络上设置了一台服务器,以允许从多台计算机上测试开发网站。还安装了Ubuntu和通常的程序(Apache,PHP,MySQL)。在家庭网络服务器上找不到页面(Ubuntu,PHP,Apache,MySQL)
该网站,虽然仍然不是生产网站,但也在网络主机上运行,并且在那里运行良好。我将所有Drupal(Ver 7)文件的副本上载到新服务器以及数据库中。
由于它是一个基于家庭的服务器,该网站的IP为192.168.1.8。如果我在URL中输入www.example.com,我的浏览器将指向托管公司服务器上的网站副本。
如果我输入192.168.1.8,我将被带到家庭服务器上的网站的首页。一切都很好。我不希望这个新服务器能够被公众访问。
但是,如果我点击头页的用户登录块的“请求新密码”链接,我会得到一个“未找到 - 在此服务器上找不到请求的URL /用户/密码”消息和URL为“192.168.1.8/user/password”
同上创建新帐户页面和所有页面可直接访问未注册的用户,如关于我们页面或服务条款页面。
如果我尝试登录我的帐户(从首页登录区块),我不会被带到任何地方并留在首页。
现在,我打算开发这个家庭服务器,以便将来可以从网络访问它,但我知道我需要一个固定的IP地址和一个指向它的DNS。
但是,与此同时,我该如何在这台新服务器上安装网站?目前仅用于测试目的,因此URL中显示的内容并不重要。
至于我可以看到,所有的文件夹有755
任何想法或建议权限,使这项工作?
谢谢。 :)
此问题是该网站的题目。也许它应该移到http://serverfault.com或者http://superuser.com/ –
这个问题似乎是脱离主题,因为它是关于Drupal设置中的问题。请参阅http://superuser.com/或http://drupal.stackexchange.com/作为更好的资源(查看他们的帮助部分)。不要在Server Fault上发布这个消息,他们不会针对家庭服务器提出问题。 – Mat
@Mat这是serverfault有一个有趣的标准。 –