patrick-rose / laravel-shared-host
该包的最新版本(dev-master)没有提供许可信息。
为共享主机上没有命令行访问权限的人提供一个使用Laravel的简单方法。由于这个原因,它可能不安全。
dev-master
2013-10-19 13:31 UTC
Requires
- php: >=5.3.0
- illuminate/console: 4.0.x
- illuminate/support: 4.0.x
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
。