TP6よくあるご質問のまとめ

一、入力ファイルが指定されていません。

解決策:後で設定ファイルのindex.phpを書き換えるに追加しますか?

 

次のように実行します。

第二に、何を与えられているが、エラーメッセージが表示されません

解決法:trueに設定ファイルの設定/ app.phpファイルshow_error_msg

ハロー/インデックス:三、こんにちはThinkphp6指数は、コントローラ()メソッド以下、不正な要求にアクセスすることはできません確立しました

ハローインデックスは、コントローラ()メソッドの下に作成されたThinkphp6は、他の方法で置き換え、常に不正な要求を示唆し、アクセスすることはできませんハローを使用することができない何の問題はなかったです。

その理由は、ルートを定義します

route/app.php文件里屏蔽掉 Route::get('hello/:name', 'index/hello');

アプリ\コントローラ\管理:第四には、何のコントローラはありません

与えられた理由:

図1に示すように、マルチアプリケーションが設定されていません

2、名前空間はありません

3.デフォルトのエントリファイルには、ユーザの要求を実行するように構成されていません

4.注意事項(マルチアプリケーション):考える - マルチアプリを拡大するマルチアプリケーションモードの必要性

ソリューション:

以下のコマンドを実行 

composer require topthink/think-multi-app

 

 第五に、ロードビュー:ドライバー[考える]サポートされていません。

コードは以下の通りであります: 

ソリューション:

コマンドを実行するためのコマンドライン:

composer require topthink/think-view

 その後、実行、あなたはどこのことができますパスに対応するファイルにのみ、次のエラーメッセージに従って、以下の情報を見ることができます

六、セッションの問題

次のTP6のデフォルトの理由は何も開いているセッションではありません、あなたは、ミドルウェアを呼び出す必要があります

回避策:オープンセッション中にアプリ/ middleware.php

公開された72元の記事 ウォン称賛7 ビュー10000 +

おすすめ

転載: blog.csdn.net/qq_39399966/article/details/104860194