国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

autoload如何配置

瑜瑜MAX

我改變了一下目錄結(jié)構(gòu),看下圖
[attach]781[/attach]
我將start相關(guān)的文件放到start文件夾下,然后將項目邏輯相關(guān)的代碼放到Logic下,我想在event類中onWorkerStart里調(diào)用Logic\route::init(),我就配置了一下composer/autoload_classmap、autoload_namespaces、autoload_psr4,里面增加了如下圖的配置
[attach]782[/attach]
但依舊提示找不到類,錯誤的內(nèi)容為:

Worker process terminated with ERROR: E_ERROR "Class 'Logic\route' not found in /app/pokemon/start/Events.php on line 12"

求大神指導(dǎo)


追加一點,我的Logic\route的文件

[attach]783[/attach]

2701 1 0
1個回答

walkor 打賞

根據(jù)你的目錄及文件命名規(guī)則,自己寫一個autoload吧。
http://php.net/manual/zh/function.spl-autoload-register.php

  • 瑜瑜MAX 2017-09-21

    自帶的這個不好用么,還是存在問題

  • walkor 2017-09-21

    自帶的是composer的,自動生成的,你熟悉它的原理及加載規(guī)則并且會改成你要的也是可以的

  • walkor 2017-09-21

    但是下次composer install require命令的話會覆蓋掉你的修改。

年代過于久遠,無法發(fā)表回答
??