# |
Dec 5th 2017, 12:03 |
jojomartius |
no that doesnt help :( |
# |
Dec 5th 2017, 12:02 |
jojomartius |
but maybe that happens because the session database doesnt support utf16mb :) |
# |
Dec 5th 2017, 12:01 |
jojomartius |
@dereuromark sorry, didnt mean username i meant the displayname of the user, so its not infrastructual :P |
# |
Dec 5th 2017, 11:49 |
neon1024 |
I’d much prefer they 404 in Nginx |
# |
Dec 5th 2017, 11:49 |
neon1024 |
Does anyone have Nginx config for serving files handy? My /files urls are hitting CakePHP |
# |
Dec 5th 2017, 11:48 |
alaovich |
my default redirectUrl it s without slash |
# |
Dec 5th 2017, 11:47 |
alaovich |
i have a problem with redirectUrl whene i dont have ?redirect=%2Fbknd%2F params |
# |
Dec 5th 2017, 11:46 |
alaovich |
thanks :) |
# |
Dec 5th 2017, 11:45 |
dereuromark |
See http://www.dereuromark.de/2012/12/29/cakephp-and-seo/#slash-or-no-slash:-no-slash! |
# |
Dec 5th 2017, 11:44 |
dereuromark |
I used to https://github.com/dereuromark/cakephp-trailing-slash for a project requirement, but it was a bad idea, better to do the opposite and make the server remove it via 301 redirect. |
# |
Dec 5th 2017, 11:44 |
dereuromark |
alaovich: I wouldnt, exactly the opposite I would do (using nginx/apache) |
# |
Dec 5th 2017, 11:43 |
alaovich |
how i can force trailling slash in cakephp? |
# |
Dec 5th 2017, 11:43 |
dereuromark |
still shouldnt be :) IMO, that only causes trouble somewhere along the way. |
# |
Dec 5th 2017, 11:43 |
neon1024 |
Then your username can be :poop: |
# |
Dec 5th 2017, 11:42 |
neon1024 |
utf8mb4 <3 |
# |
Dec 5th 2017, 11:42 |
dereuromark |
tip: i would never allow any non asci characters for such infrastructural things ;) |
# |
Dec 5th 2017, 11:41 |
dereuromark |
you mean utf8mb4? |
# |
Dec 5th 2017, 11:40 |
jojomartius |
Dear all... i've a session issue with utf16 characters ;) i reccently updated my database column from latin1 to utf16 (mysql) to support characters like "ﺞ" which is something arabic ;) its no problem to check the users name when im logged in, but if i login with a user that has a name like this, the system fails with "could not create session", all other users without that characters are working fine, any ideas? |
# |
Dec 5th 2017, 10:38 |
alaovich |
'loginAction' => [ 'prefix' => 'bknd', 'controller' => 'Administrators', 'action' => 'login' ], |
# |
Dec 5th 2017, 10:38 |
alaovich |
this is my login action |
# |
Dec 5th 2017, 10:35 |
hmic |
you can define a route that matches admin, if you think thats what you want |
# |
Dec 5th 2017, 10:33 |
hmic |
because you said so |
# |
Dec 5th 2017, 10:33 |
alaovich |
the problem is the result of $this->Auth->redirectUrl() is /admin without slash |
# |
Dec 5th 2017, 10:33 |
hmic |
which is correct |
# |
Dec 5th 2017, 10:33 |
hmic |
not admin |
# |
Dec 5th 2017, 10:33 |
hmic |
your prefix triggers at admin/ |
# |
Dec 5th 2017, 10:33 |
hmic |
add the / |
# |
Dec 5th 2017, 10:32 |
alaovich |
mydomain.com/admin/ work correctly but mydomain.com/admin no :/ |
# |
Dec 5th 2017, 10:32 |
alaovich |
I have problem with prefix routing |
# |
Dec 5th 2017, 10:31 |
alaovich |
Hi! |
# |
Dec 5th 2017, 10:20 |
glenntaylor |
Ahh, thanks for the explanation @neon1024 ! |
# |
Dec 5th 2017, 10:18 |
rajaslack |
I want to use MySQL locking reads @hmic(IRC) |
# |
Dec 5th 2017, 10:16 |
neon1024 |
@glenntaylor It’s just how the framework works. Presumably, your production box doesn’t have debug set to true, which means that the orm cache is much more robust. As in debug mode it expires every 30 seconds I think |
# |
Dec 5th 2017, 09:58 |
glenntaylor |
Awesome, thanks ono-t. What causes that? |
# |
Dec 5th 2017, 09:51 |
ono-t |
bin/cake orm_cache clear; |
# |
Dec 5th 2017, 09:39 |
glenntaylor |
Hey guys, got a Cake 3 app with a Users / Projects belongsToMany definition… On my local machine it correctly identifies user_id and project_id in the join table but I’ve just moved it to the production environment to find it’s putting project_id in user_id and vice versa, has anybody got any ideas why this might happen? |
# |
Dec 5th 2017, 09:22 |
damian |
I'm using $this->setDataSource('master'); and $this->setDataSource('default'); respectively for swapping between master and default. |
# |
Dec 5th 2017, 09:22 |
slackebot2 |
host/db...this is just something I noticed while testing and can't figure out why this is happening). |
# |
Dec 5th 2017, 09:22 |
damian |
Hi all...I'm using CakePHP 2.x and trying to swap out my db connection for reading and writing. At the moment, I have both default and master db configs pointing to the same db on the same host. However, if I swap to master, save the record, swap back to default and try to read that record, the record is not found even though it exists in the db. Anyone know why this might be? (In reality, the connections will never point to the same |
# |
Dec 5th 2017, 09:20 |
saeideng |
->transactional () |
# |
Dec 5th 2017, 09:02 |
hmic |
if you dont want your operations committed by cake, wrap them in another transaction block and commit/rollback at will |