tp5 は新しいモジュールにアクセスできず、デフォルトのモジュールのみにアクセスできます。
saven
saven 2018-11-22 10:27:00
0
3
1576

管理モジュールにアクセスしたいです

public/admin.php

<?php
define('APP_PATH', __DIR__ . '/../application/');

define('CONF_PATH', __DIR__.'/../conf/');

define('APP_DEBUG', true);

define('BIND_MODULE','admin');
// 加载框架引导文件
require __DIR__ . '/../thinkphp/start.php';

?>

application/admin/controller/index.php

<?php
namespace app\admin\controller;
class Index {
	public function index(){
		return 'this is admin';
	}
}
?>

パスは次のとおりです: ドメイン名/admin.php アクセスできません。conf/config.php に

<?php
	return[		
    // 入口自动绑定模块
      'auto_bind_module'  => true,	
		]
?>

と書いたのですが、アクセスできません。なぜですか?

.htaccess に書き換えても動作しませんので、

RewriteRule ^(.*)$index.php?/$1 [QSA,PT,L];

のように書き換えてください。 ###解決 ! ! ! !

saven
saven

全員に返信(2)
花开,若相惜

次のように記述します

namespace appadmincontroller;

use thinkController;

class Index extends Controller


いいねを押す +0
Peter-Zhu

モジュールへの入り口を自動的にバインドして閉じます

いいねを押す +0
  • 返事 先生、私はあなたのコースを勉強しています。PHP ツールボックスを使用して ThinkPHP をインストールし、WWW の下にディレクトリ mssah を作成し、サイトのドメイン名管理設定 --- Web サイトのディレクトリ D: myphp_wwwPHPTutorialWWWmmsah を追加しました。 , runtime 常に WWW ディレクトリにあるindex.phpを実行します。「エントリをモジュールに自動的にバインドしてオフにする」とありましたが、PHPで「エントリがモジュールに自動的にバインドされる」をオフにする方法がわかりません。ツールボックスさん、ありがとうございます!
    匠心 著者 2018-11-28 07:07:46
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート