Cakephp + ckfinder Сессии не работают - PullRequest
0 голосов
/ 20 сентября 2009

Я внедряю ckfinder на dev с cakephp, у меня проблемы с ckfinder, в которых вам нужно иметь какую-то аутентификацию для прохождения сессии. Но назначенные мной сеансы, похоже, не работают с файлом конфигурации или файлами cookie.

Заранее спасибо

Ответы [ 3 ]

1 голос
/ 02 ноября 2011

Убедитесь, что php хранит данные сессии. В вашем core.php:

Configure::write('Session.save', 'php');

Если вы разрешите 'торту' хранить данные сеанса, внешние php-файлы не получат его. Кроме того, не забудьте установить правильное имя для сессии:

session_name("CAKEPHP");
0 голосов
/ 07 октября 2011

это довольно просто и легко. Откройте приложение \ webroot \ js \ ckfinder \ config.php. поместите туда следующие коды

session_name("CAKEPHP");
session_start();

Предположим, в вашем config.php

Configure::write('Session.cookie', 'CAKEPHP');

Я написал обширное руководство для ckfinder и ckeditor. Вы можете увидеть здесь http://blog.jambura.com/2011/01/29/implementing-ckfinder-in-cakephp-1-3-with-authentication/

0 голосов
/ 20 сентября 2009

начать сеанс с помощью session_start (); и, возможно, необходимо сопоставить домен cookie с

ini_set('session.cookie_domain', 'example.net');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...