お世話になってます。
Todo 関数編は最後まで進んだのですが初学で思うように理解できず
二周目です。とりあえず最後まで進んだフォルダは残したいと思い
フォルダコピーを作成しフォルダ名を変更してみました。
docker-compose.ymlの ports
を 8563
に書換え
docker-compose up -d
とすると
localhost:8563 では下記のエラー表示がされていたため
8563 にアクセス自体は出来たと考えております。
致命的なエラー:キャッチされていないPDOException:SQLSTATE [42S02]:ベーステーブルまたはビューが見つかりません:1146テーブル'myapp.todos'が/work/app/functions.php:77スタックトレースに存在しません:#0 / work / app / Functions.php(77):PDO-> query('SELECT * FROM t ...')#1 /work/public/index.php(38):getTodos(Object(PDO))#2{main}がスローされます77行目の/work/app/functions.php
ターミナルで SELECT *FROM todos;
とすると
下記のエラーが発生しました。
ERROR 1146 (42S02): Table 'myapp.todos' doesn't exist
元フォルダ( localhost:8562 )では todo の更新、削除済のテーブルがきちんと出力されました。
コピーフォルダ( localhost:8563 )ではエラーになる理由がどうにも
気になり調べてみたのですがユーザー権限???辺りかな?と
思いつつも、全く理解できなかったので質問させていただきました。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?