New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

patrick-rose/laravel-shared-host

An easy way for people on shared hosting without command line access to use laravel. It is likely insecure because of it
32 5
Install
composer require patrick-rose/laravel-shared-host:dev-master
PHP:>=5.3.0
Last Updated:Oct 19, 2013
Links: GitHub  ·  Packagist
Maintainer: PatrickRose

laravel-shared-host

An easy way for you to use Laravel 4 on shared hosting, without command line access

Installation

Like all good things, this package is installed using Composer. Just add the following to your composer.json

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

Then just run composer update and Composer will do the heavy lifting.

Then you just need to tell Laravel to load the files. Go into app/config/app.php and add this to your provider's array:

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

Usage

When you get around to deploying your application, upload everything (including your vendor folder). Now, go into /vendor/patrick-rose/laravel-shared-host/src/config/config.php, and set activated to true. You'll now have a few routes to go to, but the important one is:

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

You'll be asked for a password, which is your application key by default. Then you can run the commands that you need to run.

Note that currently, if something goes wrong an error message is thrown.

When you're finished, REMOVE ACCESS TO THIS PAGE. Although no user input is needed, it's probably wise to not let this be open. Removing access is as simple as setting activated to false

Related Packages

doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

648,266,899 9,701
laravel/framework

The Laravel Framework.

604,216,237 34,982
laravel/tinker

Powerful REPL for the Laravel framework.

512,508,631 7,443
laravel/serializable-closure

Laravel Serializable Closure provides an easy and secure way to serialize closur...

429,221,767 607
nunomaduro/collision

Cli error handling for console/command-line PHP applications.

403,217,078 4,664