【问题标题】:php7:error pid 12451 PHP Fatal error: require(): Failed opening requiredphp7:error pid 12451 PHP 致命错误:require():需要打开失败
【发布时间】:2021-06-11 04:14:33
【问题描述】:
[php7:error] [pid 12451] [client 90.165.75.239:54526] PHP Fatal error:  require(): Failed opening required '/var/www/midser/vendor/composer/../codedge/laravel-selfupdater/src/helpers.php' (include_path='.:/usr/share/php') in /var/www/midser/vendor/composer/autoload_real.php on line 66

每当我尝试启动并运行我的网站时都会出现此错误。这导致浏览器给我这个错误:

HTTP ERROR 500

有人知道为什么会导致这个错误吗?非常感谢!任何帮助我都会很感激。服务器在 Laravel 和 ubuntu 上运行,带有 apache。

【问题讨论】:

  • 嗯,错误信息很清楚,不是吗?如果您不这么认为,请告诉我们原因...
  • 我认为 composer 和 package 存在一些错误。不是吗?
  • 这确实是错误消息所说的。它甚至可以准确地告诉您什么问题是什么以及它出现在代码中的什么位置。

标签: php laravel apache ubuntu


【解决方案1】:

尝试通过运行使用 composer 更新你的依赖项

composer update

然后运行:

composer dump-autoload

问题是由包引起的:codedge/laravel-selfupdater

要么删除它并重新安装它,要么使用 composer 更新它(上面的解决方案),我建议删除它并重新安装它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-13
    • 1970-01-01
    • 1970-01-01
    • 2014-05-09
    • 2014-04-27
    • 1970-01-01
    • 2017-10-11
    相关资源
    最近更新 更多