我以前来找你很多次寻找答案,而且总是找到答案而不必发布问题;为此,我首先要感谢社区。然而,这一次,我找到的所有答案似乎都不适合我。这是正在发生的事情。
我在 www.gsntechnologies.com 上有一个站点,目前已构建并运行,没有任何问题。我们最近把它变成了一个商业站点,所以我使用 Acquia Dev Desktop 来设置站点的本地实例以进行测试,但遇到了一些问题。由于某种原因,我无法登录该网站。登录时我收到错误...
“500 Internal Server Error ...服务器遇到内部错误或配置错误,无法完成您的请求。”
这是我到目前为止所尝试的......
1) 我尝试更改 settings.php 文件。我发现其他关于 $cookie_domain 变量的帖子被注释掉了。我已验证该行没有被注释并将其从实际 URL (gsntechnologies.com/main) 更改为以下内容:
gsntech.localhost:8082 | .gsntech.localhost:8082 | 本地主机:8082 | gsntech.localhost
失败后,我试图注释掉该行并重试,仍然没有运气......
每次更改后,我都会停止堆栈然后重新启动,“转到我的站点”,并尝试再次登录,但收到相同的错误。
2) 同样在 settings.php 文件中,我查看了文件的数据库部分,并尝试将“主机”和“端口”变量从在线时设置的值更改为本地主机信息。(例如 'host' => gsntech.localhost 'port' => '8082')但这完全停止了网站的工作,所以我恢复到原来的设置,网站又开始工作了。
3) 我已经通过搜索“RewriteEngine on”验证了 mod_rewrite 在 .htaccess 文件中处于活动状态。它已经设置为打开,因此没有进行任何更改。
4) 我已经验证我的 php.ini 文件变量 post_max_size 设置为 8 而不是 0。同样,当文件打开时设置正确,因此没有进行任何更改。
5) 我尝试创建一个新帐户,但无法访问该页面。相反,我收到了上述相同的错误。
在这一点上,我很难过。我不确定需要什么其他信息来解决这个问题,但如果我遗漏了什么,请告诉我,我会提供。我认为同样重要的是要注意,在尝试新的东西并再次收到错误之后,为了尝试它,我直接从服务器刷新,而不是从缓存中刷新。(Shift+F5 而不是 F5)。
如果有人可以提供帮助,将不胜感激。提前致谢。
签,
为什么计算机讨厌我?