【问题标题】:Laravel app upload on web hosting: Fatal error: Class 'Patchwork\Utf8\Bootup' not foundLaravel 应用程序在虚拟主机上上传:致命错误:找不到类 'Patchwork\Utf8\Bootup'
【发布时间】:2014-07-07 09:20:52
【问题描述】:

我的应用在本地主机上运行良好,但是当我在虚拟主机上上传时出现此错误:

Fatal error: Class 'Patchwork\Utf8\Bootup' not found in /web/htdocs/www.liguria-eventi.it/home/bootstrap/autoload.php on line 46

我的托管服务是使用 Apache 和 PHP 5.4 在服务器 Linux 上共享托管。

在本地我有带有 XAMPP 的 Windows 8。

谢谢

【问题讨论】:

  • 您是否也上传了vendor 目录?
  • “也”是什么意思?我上传了整个文件夹,就像在本地一样。

标签: laravel localhost web-hosting fatal-error


【解决方案1】:

检查您的 composer.json 中是否有 2 个要求。

我遇到了同样的错误,这是我的问题。

我有类似的东西:

"require": {
                "laravel/framework": "4.2.*"
        },
"require": {
             "patchwork/utf8": "1.1.*"
        },

虽然我只需要 1 个,但需要 {}:

 "require": {
                "laravel/framework": "4.2.*",
             "patchwork/utf8": "1.1.*",
            "queiroz/whmcs-api": "dev-master"
        },

编辑:

我还需要添加

'拼凑\Utf8\Utf8ServiceProvider'

在文件 app/config/app.php 下的 'providers' 数组中

编辑:

如果您在修复后遇到“/bootstrap/start.php 中的 Laravel 错误:\Illuminate\Foundation\Application not found”错误,请参考下面的评论 :)

【讨论】:

  • 如果您在修复 conposer.json 后立即看到 Laravel error in /bootstrap/start.php: \Illuminate\Foundation\Application not found 错误,请查看此问题:[stackoverflow.com/questions/21053231/…
猜你喜欢
  • 2014-08-18
  • 2014-07-19
  • 2014-02-04
  • 1970-01-01
  • 1970-01-01
  • 2015-07-04
  • 2019-02-25
  • 2014-11-29
  • 2017-02-10
相关资源
最近更新 更多