鍍金池/ 問(wèn)答/PHP  C++  網(wǎng)絡(luò)安全/ lumen,passport問(wèn)題?

lumen,passport問(wèn)題?

采用dusterio/lumen-passport做passport,但是在請(qǐng)求/oauth/tokens時(shí),提示我Class App\Http\Controllers\\Laravel\Passport\Http\Controllers\AuthorizedAccessTokenController does not exist,
請(qǐng)問(wèn)這是什么情況?

回答
編輯回答
嫑吢丕

應(yīng)該是框架規(guī)則中要加載的類 (AuthorizedAccessTokenController),跟實(shí)際代碼中期望被加載的類名不匹配。

  1. 看一下提示的 命名空間 下,類名是否有誤
  2. 引入相關(guān)類時(shí),是否寫法有誤
2017年2月17日 18:18
編輯回答
疚幼

謝邀,具體的我沒(méi)有遇到過(guò),不過(guò)既然有提示,這就簡(jiǎn)單了.我這里有幾個(gè)這樣的解決方法.

* 查看類名是否符合psr4規(guī)范
* composer dump-autoload 重新生成composer自動(dòng)加載規(guī)則
* 查看composer是否有引入
* 是否符合加載規(guī)范

最終的辦法是,既然是類沒(méi)有找到,就一定沒(méi)有引入,就是沒(méi)有加載.就要加載上

2017年12月23日 14:45