当我将网站上传到生产环境时,如何修复错误 500
Posted
技术标签:
【中文标题】当我将网站上传到生产环境时,如何修复错误 500【英文标题】:How to fix the error 500, When I uploaded website to production 【发布时间】:2021-11-06 02:50:29 【问题描述】:如何修复内部服务器错误 500 或有时显示加载资源失败:服务器响应状态为 500(内部服务器错误),当我将网站上传到生产环境时,登录后是特定的管理面板(前端或主页没有登录,它的状态为 200 ok ),但在本地主机(Xampp)上它的状态为 200 ok 我配置数据库没问题,可以注册并保存用户数据到数据库
这是控制器
<?php
namespace App\Http\Controllers\Api\V1\Admin;
use App\Http\Controllers\Controller;
use App\Http\Resources\Admin\AbilityResource;
use Illuminate\Http\Request;
class AbilitiesController extends Controller
public function index()
$permissions = auth()->user()->roles()->with('permissions')->get()
->pluck('permissions')
->flatten()
->pluck('title')
->toArray();
return new AbilityResource($permissions);
【问题讨论】:
通常,您的应用程序的错误日志包含更多信息。检查它,并将错误附加到您的问题中。另外,请分享您解决问题的尝试 500 服务器错误可能有很多问题,请查看您的 laravel.log 文件或服务器上的错误日志文件以找出问题所在 在 prod 检查您的日志,如 storage/laravel.log 或 nginx/apacahe 日志。有时服务器默认设置最大上传 1mb。 【参考方案1】:转到 app.js 并将 127.0.0.1 更改为您的域地址, 运行 npm run watch 并清除缓存后
【讨论】:
请为您的答案添加一些解释。这如何解决给定的服务器错误? 这是评论,不是答案。以上是关于当我将网站上传到生产环境时,如何修复错误 500的主要内容,如果未能解决你的问题,请参考以下文章
如何创建 Magento-2 扩展包以上传到 Magento-2 官方网站?
如何在生产版本上升级 Angular 7 后修复“错误:模板解析错误:找不到管道‘异步’”
如何在 apache windows 10 中使用烧瓶修复错误 500
使用 PHP 时发布请求有效,但是当我将 Axios 与 React 一起使用时,它会失败并出现 500 内部错误,我该如何解决?