Closed hrupin closed 8 years ago
настройки логов и базы
`'log' => [
'traceLevel' => YII_DEBUG ? 3 : 0,
'flushInterval' => 1,
'targets' => [
[
'class' => 'yii\log\FileTarget',
'levels' => ['error', 'warning', 'info'],
'logVars' => [],
'exportInterval' => 1
],
],
],
'db' => require(__DIR__ . '/db.php'),
'mongodb' => [
'class' => '\yii\mongodb\Connection',
'dsn' => 'mongodb://localhost:27017/testdemo'
]`
А в консоли браузера нет ошибок? Еще странно, что у Вас в логах нет сообщений о инициализации чата.
Нет, в консоли браузера тишина. Только если после выдачи ошибки, пытаешься отправить сообщение. Выдает ошибку
а если не запускать команду server/run
Вы в лог панели видите только логи текущего запроса к site/index. Откройте runtime/logs/app.log и там должны быть логи для чата
в файле runtime/logs/app.log:
2016-03-13 20:53:47 [127.0.0.1][-][htn9qihtl3neegltdt6mc7o6n2][info][yii\web\Session::open] Session started in /home/sandro/SERVER/www/site/site/views/layouts/main.php:42 in /home/sandro/SERVER/www/site/site/controllers/SiteController.php:52 2016-03-13 20:55:43 [127.0.0.1][-][htn9qihtl3neegltdt6mc7o6n2][info][yii\web\Session::open] Session started in /home/sandro/SERVER/www/site/site/views/layouts/main.php:42 in /home/sandro/SERVER/www/site/site/controllers/SiteController.php:52 2016-03-13 20:55:49 [127.0.0.1][-][htn9qihtl3neegltdt6mc7o6n2][info][yii\web\Session::open] Session started in /home/sandro/SERVER/www/site/site/views/layouts/main.php:42 in /home/sandro/SERVER/www/site/site/controllers/SiteController.php:52 2016-03-13 20:55:58 [127.0.0.1][-][htn9qihtl3neegltdt6mc7o6n2][info][yii\web\Session::open] Session started in /home/sandro/SERVER/www/site/site/views/layouts/main.php:42 in /home/sandro/SERVER/www/site/site/controllers/SiteController.php:52
Больше нет ничего
У Вас нет в логах коннекта к mongo и сообщений что сессия для пользователя создана. А попап создания пользователя появляется? и какую версию используете?
Да, появляется. Но когда ввожу имя и отправляю, пишет conection refused. Потом обновляю окно не появляется попап, только ошибка conection refused
yii2 basic
mongod --version db version v2.6.11
Я про версию пакета чат виджета. Судя по описанию у Вас не создается пользовательская версия для чата. И даже нет коннекта к монго, иначе в логах это было б. Коллекция для чата доступна из монго консоли?
"joni-jones/yii2-wschat": "1.0.0-beta"
я в монго не силен(((, а как проверить?
https://docs.mongodb.org/manual/mongo/#working-with-the-mongo-shell. Виджет также поддерживает mysql и postgresql
А как его переключить на mySQL?
Указываете как обычное подключение к ДБ. Монго компонент нужно убрать в этом случае.
То есть просто удаляю:
'mongodb' => [
'class' => '\yii\mongodb\Connection',
'dsn' => 'mongodb://localhost:27017/testdemo'
]`
я правильно понял?
Если Вы хотите использовать mysql или postgres вместо mongodb, то да удаляете монго компонент и указываете нужную бд. В ридми указано где можно взять альтеры для бд.
Сейчас все заработало, значит я скорее всего намудрил с монгодб. Спасибо большое.
Поставил по инструкции, при запуске сервера сообщение не выходит
php ./yii server/run
только мигает курсорсам чат выдает ошибку и не работает. В консоле пусто и логах тоже
Что я делаю не так? А то уже второй день ломаю голову(((((