"autoload": {
"psr-4": {
"": "test/"
}
}
我在跟目录加了一个目录:test
然后再:config/process.php 增加了:
run_path() . '/test',
然后在/config/route.php 中自动路由了目录下控制器文件
Route::any('/test/{controller}[/{action}]' ..... ***
启动webman后访问:http://xxx/test/ceshi/index 没问题能正确访问/test/ceshi.php 里面的index方法
但是当我修改ceshi.php 里面文件内容后不生效 ,终端也有提示:
/test/ceshi.php update and reload
Workerman[webman] reloading
但是刷新:http://xxx/test/ceshi/index 页面内容并没有被改变,请问这是为什么?如何解决!
composer autoload dump
百度这三个关键词
不是这些的问题,原来是我执行了一个 GO 第三方二进制文件,似乎它把 终端卡住了,导致不能热更,甚至后续的shell 都无法执行,得把它的启动消息 打入黑洞才行
你需要重启一下,不然依赖加载不到····