CentOS環境でLaravel5.5でOctoberをインストールしようとすると
下記のようなエラーが発生します。
マニュアルには特にデータベースを設定するような記述がなく、
composerを実行すればよいという認識でした。
しかしながら
下記のようなエラーが発生してしまいます。
いろいろなCMSの導入を検討していましたが、日本語化が簡単そうなので、この
Octoberを再検討しています。
なぜかマニュアル通りにインストールができず苦戦しています。
> php artisan october:util set build - No database detected - skipping setting the build number. > php artisan october:util set build - No database detected - skipping setting the build number. > php artisan key:generate In KeyGenerateCommand.php line 96: file_get_contents(/var/www/html/cms/.env): failed to open stream: No such f ile or directory Script php artisan key:generate handling the post-create-project-cmd event returned with error code 1
宜しくお願いいたします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/07 03:24
2018/02/07 03:59
回答1件
0
ベストアンサー
勘違いをされているようですが、OctoberCMSはLaravelに入れて使うものではなく、October自身がLaravelで作られているものです。プラグインのように使うのではなく、そもそもOctober自体が本体です。なので、既存のLaravelと同じフォルダでそのコマンドを実行しても全く動作しません。
OctoberCMS CentOS7 MySQLでのインストール手順
前提として私は適当な仮想環境でディレクトリの権限を777にしてやったので気をつけてください。
# MySQLにdatabaseという名前のスキーマを作っておく(別に名前はなんでもいい) # 管理者になる su # /var/www/cmsにoctoberをダウンロードする cd /var/www sudo composer create-project october/october cms # ここでエラーが起きるが気にせず進む # cms内に入る cd cms # .envの生成 php artisan october:env # データベースの設定をする vi .env # DB_XXXXXの辺りを修正する # MySQLのユニークキー長のための対応 vi modules/cms/ServiceProvider.php # boot()内に以下の記述を追加 \Illuminate\Support\Facades\Schema::defaultStringLength(191); # DBセットアップ php artisan october:up # key generate php artisan key:generate # publicへのミラーリング php artisan october:mirror public/ # よくわからんけどやらないといけないやつ php artisan october:util set build # apacheの設定(適当) DocumentRoot "/var/www/cms" <Directory /var/www/cms> AllowOverride None Require all granted </Directory> <Directory /var/www/cms/public> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
ちなみにインストールしてわかったのですが、Laravelをベースにしたと言ってる割にフォルダ構成も全く違うので、おそらくあなたの元々のLaravelで使っていた資産はほとんど流用できないでしょう。カスタマイズはOctoberをいじる知識が必要になりそうです。
投稿2018/02/07 04:07
編集2018/02/09 02:17総合スコア9206
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/07 05:14
2018/02/07 05:28
2018/02/07 06:06
2018/02/07 06:10
2018/02/07 06:11
2018/02/07 06:17
2018/02/07 06:23
2018/02/07 06:27
2018/02/07 06:30
2018/02/07 06:47
2018/02/07 07:00
2018/02/07 07:10
2018/02/07 07:56
2018/02/07 08:15
2018/02/08 00:41
2018/02/08 00:42
2018/02/08 02:34
2018/02/08 03:17
2018/02/08 03:53
2018/02/08 06:25
2018/02/08 06:47
2018/02/08 06:48
2018/02/08 06:55
2018/02/08 06:56
2018/02/08 06:57
2018/02/08 06:57
2018/02/08 06:58
2018/02/08 07:01
2018/02/09 00:05
2018/02/09 01:31
2018/02/09 02:16
2018/02/09 03:24
2018/02/09 03:29
2018/02/09 03:44
2018/02/09 05:34
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。