我的应用程序在localhost上工作正常,但是当我在网络托管上传时,我有这个错误:
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上的共享托管。
在本地我有Windows 8和XAMPP。
由于
答案 0 :(得分:0)
检查你的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”错误,请接受以下评论:)