だから私はこれを行う方法を考え出しました。例を挙げて説明します。
http://domain.comというドメインがあるとします。使用する可能性のある構造の例を次に示します。
domain.com/ (the root of your web hosting)
|-- yourlaravel4_base/
|-- [some other folders...]
|-- public_html/ (where your html files and such go)
| |-- [some other folders...]
| |-- yourlaravel4/
/public_html/は、Web ホスティング ファイルの一般にアクセス可能な部分のルートです。/public_html/(この場合は ) にサブフォルダーを作成します/public_html/yourlaravel4/。このサブフォルダーに、Laravel 4フォルダーのすべてのコンテンツpublic/を保存します。
さて、残りのファイルです。Web ホスティング ファイルのルートに移動する必要があります。つまり、domain.com/レベルを上げて、public_html/他のフォルダーを表示できるようにする必要があります。次に、Laravel 4 のベース ファイルを格納するフォルダーをここに作成する必要があります。この場合はdomain.com/yourlaravel4_base/です。内部yourlaravel4_base/には、ベースの Laravel 4 ディレクトリに存在するすべてのファイルとフォルダーを保存する必要があります。それは、、、、app/などbootstrap/です。内容が既に に保存されているフォルダーを除くすべて。vendor/server.php/public/public_html/yourlaravel4/
最後に、Laravel/bootstrap/paths.phpと/public/index.php.
ファイルで、paths.php次を置き換えます。
'app' => __DIR__.'/../app',
と:
'app' => __DIR__.'/../../yourlaravel4_base/app',
ファイルで、paths.php次を置き換えます。
'public' => __DIR__.'/../public',
と:
'public' => __DIR__,
ファイルで、paths.php次を置き換えます。
'base' => __DIR__.'/..',
と:
'base' => __DIR__.'/../../yourlaravel4_base',
でpaths.php、次を置き換えます。
'storage' => __DIR__.'/../app/storage',
と:
'storage' => __DIR__.'/../../yourlaravel4_base/app/storage',
でindex.php、次を置き換えます。
require __DIR__.'/../bootstrap/autoload.php';
と:
require __DIR__.'/../../yourlaravel4_base/bootstrap/autoload.php';
でindex.php、次を置き換えます。
$app = require_once __DIR__.'/../bootstrap/start.php';
と:
$app = require_once __DIR__.'/../../yourlaravel4_base/bootstrap/start.php';
変更をアップロードします。app/これで、フォルダーやその他の機密ファイルを実際に公開することなく、Web サイトのサブフォルダーに Laravel 4 をインストールできるはずです。:)