【问题标题】:laravel HTTP ERROR 500 on sending fileslaravel HTTP ERROR 500 发送文件
【发布时间】:2019-04-28 16:26:20
【问题描述】:

我有一个表单可以发送带有一些文件的数据

一切都在本地主机上运行,​​但在服务器上,当我使用表单发送文件时出现错误

(我的网站)页面无法正常工作

(我的网站)目前无法处理此请求。

HTTP 错误 500

我已经更改了我的 php.ini 和 nginx conf 以处理最大帖子大小和最大文件大小以及client_max_body_size

但还是报错

有什么问题?

【问题讨论】:

  • 你检查this了吗?
  • @MittulAtTechnoBrave 是的,他的错误发生在任何地方,但我只有在上传文件时才会看到错误
  • 确保您的实时服务器上的文件和文件夹权限..
  • 如果这对您有帮助,请查看this
  • 检查你的 laravel 日志

标签: php mysql laravel nginx


【解决方案1】:

关注要点
1 检查.env 文件是否正确创建。
2 检查您的错误日志以获取有关哪个错误 500 的更多详细信息

这可能是因为您的网站存在一些错误。

【讨论】:

  • 它确实存在,我应该在哪个错误日志中检查这个错误
【解决方案2】:

由于PHP版本较低而出现错误。在 Cpanel 中升级您的 PHP 版本并创建 .htacces 文件并粘贴以下代码。

  AddHandler application/x-httpd-ea-php71 .php .php7 .phtml
     RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-01
    • 1970-01-01
    • 2017-03-10
    相关资源
    最近更新 更多