Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » phpmyadmin: залогиниться под orm?!

Ответить
Настройки темы
phpmyadmin: залогиниться под orm?!

Новый участник


Сообщения: 37
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: png phpMyAdmin_01.png
(230.0 Kb, 11 просмотров)
Тип файла: png phpMyAdmin_02.png
(252.5 Kb, 11 просмотров)
Тип файла: png phpMyAdmin_03.png
(270.4 Kb, 13 просмотров)
Вложения
Тип файла: txt access.txt
(50.5 Kb, 9 просмотров)
Тип файла: txt error.txt
(3.5 Kb, 10 просмотров)
Ребята, проблема с залогиниванием под драйвером ORM!
Под драйвером “File” - залогинивается и разлогинивается удачно, а под драйвером “ORM”, - НЕТ! т.е. что-то не так с phpMyAdmin как я полагаю!?
сборка:apache_2.2.14-win32-x86-openssl-0.9.8k.msi + kohana-3.3.0 + phpMyAdmin-4.0.0-all-languages.zip.
В файлах: auth.php, main.php и bootstrap.php - все по нотам и без ошибок! смотрим:
auth.php:
PHP код: Выделить весь код

<?php defined('SYSPATH') OR die('No direct access allowed.');


return array(

    
'driver'          => 'ORM',
    
'hash_method'     => 'sha256',
    
'hash_key'        => '2, 4, 6, 7, 9, 15, 20, 23, 25, 30',
    
'lifetime'        => 1209600,
    
'session_type'     => Session::$default,
    
'session_key'     => 'auth_user',

    
// Username/password combinations for the Auth File driver
    
'users' => array(
    
// 'admin' => '7de9e3fed384f75bfa21907c41defd632cf254fedf5b46fbd3725352fe4d78f5',
    
),
    
);

main.php:
PHP код: Выделить весь код

<?php defined('SYSPATH') or die('No direct script access.');


class 
Controller_MainGB5 extends Controller_Template {

    
public $template "basic";
    
    
public function action_index()
    {
        
$data["message"] = "1,2,3";
        
$data["message1"] = "4,5,6";
        
        
$auth Auth::instance();
        
        if(
$auth->logged_in()!= 0)
        {
            
$data["message"] = "Залогинен";
        }
        else
        {
            
$data["message"] = "Незалогинен";
        }
        
        if(isset(
$_POST['btnsubmit']))
        {
            
$login Arr::get($_POST'login''');
            
$password Arr::get($_POST'password''');
                
            
$auth->login($login$password);
        }
         
        
$this->template->content View::factory('home'$data);
    }
    
    
public function action_hpass()
    {
        
$auth Auth::instance();
        
$this->template->content $auth->hash_password('admin');
    }        
    
    
public function action_logout()
    {
        
$auth Auth::instance();
        
$auth->logout();
        
$this->template->content "Разлогинились";
    }        
            
// End Welcome

bootstrap.php:
PHP код: Выделить весь код

Kohana::init(array(

    
'base_url'   => '/kohana/',
));

/**
 * Attach the file write to logging. Multiple writers are supported.
 */
Kohana::$log->attach(new Log_File(APPPATH.'logs'));

/**
 * Attach a file reader to config. Multiple readers are supported.
 */
Kohana::$config->attach(new Config_File);
Cookie::$salt 'random';

/**
 * Enable modules. Modules are referenced by a relative or absolute path.
 */
Kohana::modules(array(
       
'auth'       => MODPATH.'auth',       // Basic authentication
    // 'cache'      => MODPATH.'cache',      // Caching with multiple backends
    // 'codebench'  => MODPATH.'codebench',  // Benchmarking tool
       
'database'   => MODPATH.'database',   // Database access
    // 'image'      => MODPATH.'image',      // Image manipulation
    // 'minion'     => MODPATH.'minion',     // CLI Tasks
       
'orm'        => MODPATH.'orm',        // Object Relationship Mapping
    // 'unittest'   => MODPATH.'unittest',   // Unit testing
    // 'userguide'  => MODPATH.'userguide',  // User guide and API documentation
    
));

/**
 * Set the routes. Each route must have a minimum of a name, a URI and a set of
 * defaults for the URI.
 */
Route::set('default''(<controller>(/<action>(/<id>)))')
    ->
defaults(array(
        
'controller' => 'Welcome',
        
'action'     => 'index',
    )); 

Прилагаю в имейджах - изображение ключевых мест рабочих окон phpMyAdmin и логи.
Помогите разобраться в чем проблема, если не сложно!?

Отправлено: 08:19, 21-05-2013

 

Новый участник


Сообщения: 37
Благодарности: 0

Профиль | Отправить PM | Цитировать


Простите, совсем забыл: появляющаяся ошибка в Браузере при попытке залогиниться, используя базы данных MSQL в phpmyadmin:
HTML код: Выделить весь код
Database_Exception [ 2 ]: mysql_connect(): Access denied for user 'kohana'@'localhost' (using password: YES) MODPATH\database\classes\Kohana\Database\MySQL.php [ 67 ] 67 throw new Database_Exception(':error', 68 array(':error' => $e->getMessage()), 69 $e->getCode());


Отправлено: 08:33, 21-05-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 37
Благодарности: 0

Профиль | Отправить PM | Цитировать


Да, ну что ни делал, ничего не помогло. Все-равно под драйвером ORM выскакивает ошибка:
Цитата:
ErrorException [ Parse Error ]: syntax error, unexpected T_STRING
MODPATH\database\classes\Kohana\Database\MySQL.php [ 64 ]
59 $this->_connection = mysql_connect($hostname, $username, $password, TRUE);
60 }
61 }
62 catch (Exception $e)
63 {
64 No connection exists
65 $this->_connection = NULL;
66
67 throw new Database_Exception(':error',
68 array(':error' => $e->getMessage()),
69 $e->getCode());
{PHP internal call} » Kohana_Core::shutdown_handler()
Я так понимаю, что с MSQL сервером Kohana соединяться не хочет. А что за ошибка syntax (синтаксиса) - это что, просто ошибка где-то в коде!?

Отправлено: 23:57, 23-05-2013 | #3



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » phpmyadmin: залогиниться под orm?!

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Нужно запустить программу и залогиниться. Good AutoIt 0 02-03-2013 18:42
2008 - Windows Server 2008 Ent. не могу залогиниться ни под одним из пользователей в AD Sj74 Windows Server 2008/2008 R2 4 01-09-2011 10:45
Ошибка - Невозможно обычным путем залогиниться в систему zholyd Microsoft Windows 2000/XP 5 18-01-2011 09:54
Загрузка - не могу залогиниться в XP PRO unclefoxx Microsoft Windows 2000/XP 2 25-07-2010 01:19
MySQL под Windows падает при некоторых запросах от phpmyadmin General Вебмастеру 5 13-02-2005 16:25




 
Переход