我有一个共享的Linux直播服务器,一直在购买托管网站。我已经检查了配置,并在Cpanel.Laravel中看到了一个框架部分。如果单击它,它将下载框架。现在,我想知道我已经写好的laravel应用程序是否可以在我的localhost中完美地部署到实时服务器?如果是,这怎么办?我只是将所有文件复制到我的www目录或者什么? 或者我将不得不再次直接在网上重写代码。如果这是选项,我将如何使用这些Artisan命令?
拜托,我是部署laravel框架的新手。
答案 0 :(得分:2)
在共享主机上你不能运行artisan命令,你不能享受共享主机上的所有laravel功能,你需要vps或专用服务器,在共享主机上你需要做很多手工工作,比如旧的php网站上传,以及数据库更新,如果您想在共享主机上上载laravel项目,请按照以下步骤操作。
转到index.php并编辑第22行
#From this
require __DIR__.'/../bootstrap/autoload.php';
#To this
require __DIR__.'/../[framework-folder]/bootstrap/autoload.php';
第36行
#From this
$app = require_once __DIR__.'/../bootstrap/app.php';
#To this
$app = require_once __DIR__.'/../[framework-folder]/pulcro/bootstrap/app.php';
现在浏览您的应用。
欲了解更多信息,请阅读此论坛帖子。
http://laravel.io/forum/03-06-2015-how-to-setup-laravel-5-in-shared-hosting