用户登录 LocalHost 时出现意外的 HTTP 500 错误,但在实时站点上登录成功 [关闭]
Posted
技术标签:
【中文标题】用户登录 LocalHost 时出现意外的 HTTP 500 错误,但在实时站点上登录成功 [关闭]【英文标题】:Unexpected HTTP 500 error when user logs in on LocalHost, but login is successful on live site [closed] 【发布时间】:2019-01-07 22:29:13 【问题描述】:我从生产服务器拉到本地服务器的代码是相同的。在实时站点上,用户可以正常登录,但在 Localhost 上我不能。我在这个项目中使用 Laravel 5.1 以及 XAMMP 服务器。
问题不能出在源代码上——因为它在实时站点上和在我的机器上是一样的。它可以在实时站点上正常工作。因此,我猜测问题在于我的 XAMMP 配置设置,但我不确定从哪里开始。
【问题讨论】:
检查 /storage/logs/laravel.log 并告诉我们它说什么 文件有 73MB 大,Laravel 只显示文件的前 2.4MB。日志可以追溯到 2016 年 你只需要阅读它的底部 由于它是本地的,您可以随时删除旧日志,它会创建一个新的空日志。 我认为错误日志已被删除,因为 laravel.log 没有任何有用的信息,也没有更新。我试图在 global.php 中重新打开它,但我认为原始开发人员可能已经删除了该文件。抱歉,但我真的不知道出了什么问题。我可能需要在 xampp 配置文件中做些什么? 【参考方案1】:如果页面返回 HTTP 500 错误,则表示某处存在语法错误或脚本无法正常运行。也许您的设置是为非本地服务器设置的?
【讨论】:
我将如何更改为这类东西设置的设置。 Xampp apache 服务器的配置文件?【参考方案2】:问题在于 XAMPP 配置文件及其 index.php 文件。我与最初的开发人员进行了交谈,他指导我完成了如何配置,现在一切都已解决。我需要更改我下载的 RWX 等文件以及我的项目文件的根文件的一些权限。
【讨论】:
以上是关于用户登录 LocalHost 时出现意外的 HTTP 500 错误,但在实时站点上登录成功 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
MySQL登录时出现Access denied for user ‘root‘@‘localhost‘ (using password: YES)