Lara帳
こちらを参考にしているのですが、一昨日以前から
sqliteにアクセスしてphp artisan migrateを実行しているのですが、
データベースファイルを開けないというエラー([HY000][14])にはまってしまっています。
権限がないから開けないようなのですが、調べてみても権限の変更方法がわかりづらく、ブログなどを回ってみても感想文しか見つけられませんでした。
以下の事についてご教示ください。
1 SQLiteをダウンロードしてから、フォルダはどこに置いておくのがいいでしょうか?(現在はC:\Homestead\Laravelの直下に置いています。)
2 上記のサイトの「初めてのLaravel(7)」で実行するように言われているのはPC本体と仮想マシンどちらなのでしょうか。
(ドキュメントでは仮想マシンで実行してくださいと書かれていましたが、
PC本体も仮想マシン上も[HY000][14]が出ています)
一応自分でも調べたのですが
$ cd app/storage
$ sudo chmod 777
$ sudo chmod 666 /
権限書き換えはこちらでいいでしょうか?(番号によって開放段階が違うと読んだのでまだ実行していません)
3 データベースファイルの作成の際、touch storage/[ファイル名]コマンドを使うと書いてありましたが、実行すると
「cannot touch 'storage/database.sqlite': No such file or directory」または「コマンドか見つからない」類のエラーが出ます。実行するディレクトリが間違っているのか何かが足りないのでしょうか?コマンドが見つからない(認識されていない)というようなメッセージは他のコマンドでも出たことがあります。
どうすればいいでしょうか。
数が多くて申し訳ないですがよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/09/01 05:35