patrick-rose/laravel-shared-host

该包的最新版本(dev-master)没有提供许可信息。

为共享主机上没有命令行访问权限的人提供一个使用Laravel的简单方法。由于这个原因,它可能不安全。

dev-master 2013-10-19 13:31 UTC

This package is auto-updated.

Last update: 2024-09-29 03:41:38 UTC


README

这是一种简单的方法,让您可以在没有命令行访问权限的情况下使用Laravel 4。

安装

和所有美好的事物一样,此包通过Composer安装。只需在您的composer.json中添加以下内容:

"require": {
    "patrick-rose/laravel-shared-host": "dev-master"
}

然后只需运行composer update,Composer将完成繁重的工作。

然后您只需告诉Laravel加载文件。进入app/config/app.php,并将以下内容添加到提供者数组中:

providers => array(
    'PatrickRose\LaravelSharedHost\LaravelSharedHostServiceProvider',
);

用法

当您准备部署应用程序时,上传所有内容(包括您的vendor文件夹)。现在,进入/vendor/patrick-rose/laravel-shared-host/src/config/config.php,将activated设置为true。您现在将有几个路由要访问,但最重要的是:

http://[yoursite]/patrickrose-sharedhost-index

您将被要求输入密码,默认情况下是您的应用程序密钥。然后您可以运行所需的命令。

请注意,目前,如果出现问题,将抛出错误消息。

完成操作后,请删除对此页面的访问权限。尽管不需要用户输入,但最好不要让它开放。删除访问权限的方法是将activated设置为false