将laravel 4托管为共享主机中的子域后,start.php文件出错

时间:2014-03-04 05:37:53

标签: laravel-4 subdomain shared-hosting

Fatal error: require(): Failed opening required '/home/portalt/laravel/bootstrap/laravel/vendor/laravel/framework/src' (include_path='/home/portalt/laravel/vendor/phpseclib/phpseclib/phpseclib:.:/usr/lib/php:/usr/local/lib/php') in /home/portalt/laravel/bootstrap/start.php on line 59

我在共享主机中将laravel 4作为子域托管后出现此错误。怎么解决这个问题?

1 个答案:

答案 0 :(得分:0)

这看起来像是供应商的错误,您是否运行过composer install?

如果您没有ssh访问权限,则共享主机上的Laravel可能会出现问题,如果您有ssh访问权限,请确保安装了composer:

composer --version

如果它在你的根目录下运行:

composer install

如果未安装,请从以下位置下载: https://getcomposer.org/download/并运行安装。

如果您没有ssh访问权限,那么您是否在本地开发应用程序?您应该能够通过FTP上传所有供应商。

您是如何部署应用程序的并且是供应商?