tp5 tidak boleh mengakses modul baharu dan hanya boleh mengakses modul lalai Bagaimana untuk bermain?
saven
saven 2018-11-22 10:27:00
0
3
1561

Saya mahu mengakses modul pentadbir

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';
	}
}
?>

Laluannya ialah: nama domain/admin.php Ia tidak boleh diakses, tulis

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

Masih tidak dapat mengakses, saya tidak tahu mengapa?

.htaccess tidak akan berfungsi jika anda menulis semula, tulis semula seperti berikut:

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

Penyelesaian! ! ! !

saven
saven

membalas semua(2)
花开,若相惜

Tulis seperti ini

namespace appadmincontroller;

gunakan thinkController;

class Index memanjangkan Controller


Peter-Zhu

Ikat pintu masuk ke modul secara automatik dan tutupnya

  • balas Cikgu, saya sedang mempelajari kursus anda saya memasang ThinkPHP menggunakan kotak alat PHP, mencipta direktori mssah di bawah WWW, dan menambah ujian index.php Tetapan pengurusan nama domain tidak ada masalah , runtime Sentiasa laksanakan index.php dalam direktori WWW Anda berkata "mengikat entri ke modul secara automatik dan mematikannya". kotak peralatan. Terima kasih!
    匠心 pengarang 2018-11-28 07:07:46
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan