Log message #4261640

# At Username Text
# Apr 22nd 2021, 12:39 marius.treu i saw it but didnt quite understand it to be honest lol
# Apr 22nd 2021, 11:25 admad Also if you use authorization plugin it already provides the feature to redirect to required URL on authorization failure https://book.cakephp.org/authorization/2/en/middleware.html#handling-unauthorized-requests
# Apr 22nd 2021, 11:17 admad @marius.treu congrats on your hack. The proper way to achieve the same would be to use a custom exception renderer https://book.cakephp.org/4/en/development/errors.html#custom-exceptionrenderer
# Apr 22nd 2021, 08:42 slackebot ApplicationExceptionHandler::handleException($e);         }     }
# Apr 22nd 2021, 08:42 marius.treu public function invokeAction(Closure $action, array $args): void     {         try {             parent::invokeAction($action, $args);         } catch (UnauthorizedResourceRequest $unauthorizedResourceRequest) {             $response = $this->redirectToLandingPage();         } catch (Throwable $e) {             $response =
# Apr 22nd 2021, 08:41 marius.treu @admad i found the solution, you just have to overwrite the invokeAction function in the controller
# Apr 22nd 2021, 06:43 nayakvradhit Ok sure thanks
# Apr 22nd 2021, 06:43 nayakvradhit Yeah info.php was working strange
# Apr 22nd 2021, 06:13 asyraf.wahianuar great! thanks, @kevin.pfeifer
# Apr 22nd 2021, 06:11 kevin.pfeifer as stated here https://book.cakephp.org/4/en/development/sessions.html#accessing-the-session-object
# Apr 22nd 2021, 06:10 kevin.pfeifer you first have to get the currrent session variable via ```$session = $this->getRequest()->getSession();```
# Apr 22nd 2021, 06:07 asyraf.wahianuar hello, im trying to write a session in cakephp 4. this is the code: $session->write('pin2', $this->request->getData('pin2')); However, it show undefined variable session. Any suggestion?
# Apr 22nd 2021, 05:39 kevin.pfeifer but ok, reloading the service is pretty mandatory ^^
# Apr 22nd 2021, 05:39 kevin.pfeifer this doesn’t make sense because why did /info.php work
# Apr 22nd 2021, 05:16 nayakvradhit Thanks for your help !!!!
# Apr 22nd 2021, 05:15 nayakvradhit I was just starting apache without stopping apache that was the. Main cause
# Apr 22nd 2021, 05:15 nayakvradhit Issue was o wasn't restarting apache
# Apr 22nd 2021, 05:15 nayakvradhit I am able to resolve that webroot path now my app. Is running on ipaddress/ when I set to dcp root to webroot
# Apr 22nd 2021, 05:14 nayakvradhit Hi Kevin
# Apr 21st 2021, 22:25 rightscoreanalysis the plugins directory is in the project root, is that correct? Currently my project doesn't this folder
# Apr 21st 2021, 17:36 rightscoreanalysis awesome thanks
# Apr 21st 2021, 17:33 steinkel 600 for files even more restrictive
# Apr 21st 2021, 17:32 steinkel @rightscoreanalysis that'll work but it's too permissive, check the user running your php engine, usually `www-data` or `apache` and change ownership of the app/tmp folder to him, then 770 would work fine
# Apr 21st 2021, 17:09 rightscoreanalysis anyone know the correct permission for the tmp folder in cake2, 777 ser recursively on the tmp works, but not sure if 777 is only required on a subfolder?
# Apr 21st 2021, 15:13 Cyrille37 Hello. I'm trying to implement the deprecated Controller::isAuthorized() with the new Authentication and Authorization plugins but I could not find the way. For example in the method "canAccess()" of the "RequestAuthorizationMiddleware" I could not get an instance of the current Controller. Any idea ??
# Apr 21st 2021, 14:56 marius.treu it makes things way more easy for debugging
# Apr 21st 2021, 14:46 marius.treu if there is no such thing its not too bad
# Apr 21st 2021, 14:46 marius.treu instead of always wrapping the code of an action with try catch, i prefer to have a generic approach
# Apr 21st 2021, 14:45 marius.treu i dont want to render exceptions (with Custom ExceptionRenderer), but i have multiple actions which throw the same error and i simply want to catch this one and react to it
# Apr 21st 2021, 14:33 admad why?
# Apr 21st 2021, 14:14 nayakvradhit Will check it and will update u
# Apr 21st 2021, 14:08 marius.treu so i can try catch all actions inside a controller?
# Apr 21st 2021, 14:08 marius.treu there are events like initialize (right after constructor), beforeRender (after execution of action) etc. . My question is now, is there a similar "event" which wraps the action execution?
# Apr 21st 2021, 14:07 marius.treu is there a possibility to catch an actions from outside?
# Apr 21st 2021, 14:07 marius.treu hi
# Apr 21st 2021, 13:28 lyndon298 I'll give that a whirl. thanks!
# Apr 21st 2021, 13:11 joacir.santos Did you try using join? Check this: https://book.cakephp.org/4/en/orm/query-builder.html#adding-joins
# Apr 21st 2021, 11:02 kevin.pfeifer or just default
# Apr 21st 2021, 11:02 kevin.pfeifer do you have some custom apache config in your /etc/apache2?
# Apr 21st 2021, 11:01 kevin.pfeifer i dont think thats it but you could try
# Apr 21st 2021, 11:01 nayakvradhit Should I copy this into that and check?