Controller or its method is not found: \App\Controllers\LoginController::loginAction #1235
Unanswered
alfkoblischke
asked this question in
Q&A
Replies: 1 comment
-
You have to modify your composer path to be one level higher as explained in the docs. The default value should be vendor/autoload.php but you want it to be ../vendor/autoload.php. This path should be updated within each config of your apps (app/Config/Constants.php). That's the likeliest culprit I can think of. I set up all of my applications this way even if it's only one. If you can follow along with a Dockerfile you can see how I go about it here. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I use shield for quite some time and it worked perfect. As I have a few Codeigniter 4 websites I had the crazy idea of running multiple Applications with one CodeIgniter Installation as descibed here: https://codeigniter.com/user_guide/general/managing_apps.html
My structure is more or less like in the description:
On top of that I have a Localization in the form: https://example.com/en/home
All this works perfectly. But I cannot get Shield running. I get the Error Message: "Controller or its method is not found: \App\Controllers\LoginController::loginAction". I have copied the Auth, AuthGroups and AuthToken Files to the Config Folder of "foo" and "bar".
Can anybody give me a hint?
Beta Was this translation helpful? Give feedback.
All reactions