我已经将存储在文件夹名称main-laravel中的laravel 4.2项目(使用Filezilla)上传到bytehost上的htdocs文件夹中。当我尝试像http://bcms.byethost8.com/main-laravel/public/那样访问它时,我发错了一个致命错误: require():无法打开所需' /home/vol12_4/byethost8.com/b8_16140412/htdocs/main-laravel/bootstrap /../../ main-laravel / vendor / autoload.php&#39 ; (include_path ='。:/ usr / share / pear /')在第17行的/home/vol12_4/byethost8.com/b8_16140412/htdocs/main-laravel/bootstrap/autoload.php中。我在本地机器上工作时没有遇到这个问题,所以我该怎么做才能解决这个问题并提前感谢。
答案 0 :(得分:0)
您需要进行其他设置才能让Laravel在共享托管上工作。
Laravel需要使用composer才能获得正确的自动加载和其他一些要求(例如更高的PHP版本,几个PHP扩展等等)。
在这里您可以找到更多信息: http://laravel-tricks.com/tricks/setup-laravel-4-in-shared-hosting-with-securing-laravel-base-file