2017-05-15 11 views
0

enter image description here私はlaravelを数週間使っていますが、今はサブドメインの設定方法がわかりません。 私の側の名前:http://originalsite.nameofproject.plと私は、このようなURLにこのサイトを開くときにしたい:http://nameofproject.mysubdomain.plサブドメインのルーティング方法laravel?

私のルートには何も追加しませんでした。私のホスト上のすべての設定のみ。私はURLに私のサブドメインのアドレスを入力したときに

は今、私はこのようなエラーがあります:

警告:(//../ブートストラップ/ autoload.php)が必要です。そのようなファイルまたはディレクトリ内を:ストリームをオープンしないために失敗しましたライン上/index.php 22

警告:(//../ブートストラップ/ autoload.php)が必要:/index.phpでそのようなファイルやディレクトリを22

致命的なライン上:ストリームをオープンに失敗しませんエラー:require():22行目の/index.phpに、必要な '//../bootstrap/autoload.php'(include_path = '。:/:/:/ usr/local/php/pear7')のオープンに失敗しました

私は次に何をすべきか全くわかりません。

答えて

0

私はpublic_htmlの作成のpublic_htmlまたはWWWでそのあとはブログのフォルダに

2.beforeを持っているあなたはそれが最良の答えではありません何を行うことができますが、ブログ

のようなよく

1.createサブドメインを仕事説明public_htmlの/ブログにいくつかのlaravel/docのようなフォルダとこのディレクトリにlaravelファイルをアップロード

3.move公開ディレクトリ

4.in public_htmlの/ブログ編集のindex.php と拳ラインであなたのブートストラップパスを変更

require __DIR__.'/../../laravel/doc/bootstrap/autoload.php'; 

$app = require_once __DIR__.'/../../laravel/doc/bootstrap/app.php'; 

これを追加し5.after:

$app->bind('path.public', function() { 
return __DIR__; 

} );

と実行blog.yoursite.com

希望はあなた

+0

私は構造をserwerに追加していますが、私は失ったと思います...私はサブドメイン( "my_subdomain_name")を作成しました。ご覧のとおり、私はブログフォルダを持っています。今私はブログやlaravelの前に新しいフォルダを追加する必要がありますか? – wenus

0

に助けてうまく機能している私はこのようなドキュメントSTHで見つかった:

Route::group(['domain' => '{account}.myapp.com'], function() { 
Route::get('user/{id}', function ($account, $id) { 
    // 
}); 
}); 

は多分にこれを使用する可能性あり私のサブドメインを動かす?私は実際に$ accountと$ idが何であるか分かりません...

関連する問題