Баг Adminer 4.2.5

Обсуждение проблем в работе программного комплекса
Аватара пользователя
alexz15
Сообщения: 5
Зарегистрирован:
17 дек 2014, 01:34
Контактная информация:

Баг Adminer 4.2.5

alexz15 » 19 авг 2016, 12:14

При выборе движка не срабатывает переключение на этот движок.
Пробовал в разных браузерах.
Изображение
Пока что откатился на 4.2.4.
Аватара пользователя
Asmodey
Сообщения: 339
Зарегистрирован:
18 апр 2012, 10:33
Контактная информация:

Re: Баг Adminer 4.2.5

Asmodey » 19 авг 2016, 14:35

Попробуйте подробней описать, что не переключается и куда в админере
Аватара пользователя
alexz15
Сообщения: 5
Зарегистрирован:
17 дек 2014, 01:34
Контактная информация:

Re: Баг Adminer 4.2.5

alexz15 » 19 авг 2016, 18:08

Изображение
попадаем на адрес http://127.0.0.1/openserver/adminer/index.php
Изображение
далее переключаю "Движок", но ничего не происходит, а должно...
Аватара пользователя
Asmodey
Сообщения: 339
Зарегистрирован:
18 апр 2012, 10:33
Контактная информация:

Re: Баг Adminer 4.2.5

Asmodey » 19 авг 2016, 19:18

Ага. Понял. Ни чего там не должно...
Не поверите - это не баг, а фича новой версии "SQLite: Require credentials to use"

https://sourceforge.net/p/adminer/bugs- ... tures/504/
Там далее объясняется что и как делать.

Если лень разбираться положите рядышком файл index.php
<?php
function adminer_object() {
  
  class AdminerSoftware extends Adminer {
    
	function name() {
      return 'Adminer (OpenServer)';
    }
	
    function login($login, $password) {
      return ($login == 'root' && $password == '');
    }
  }
  
  return new AdminerSoftware;
}

include "./adminer.php";

Аватара пользователя
alexz15
Сообщения: 5
Зарегистрирован:
17 дек 2014, 01:34
Контактная информация:

Re: Баг Adminer 4.2.5

alexz15 » 19 авг 2016, 23:24

Хм, спасибо, понятно) Но было удобнее без авторизации.
Аватара пользователя
Asmodey
Сообщения: 339
Зарегистрирован:
18 апр 2012, 10:33
Контактная информация:

Re: Баг Adminer 4.2.5

Asmodey » 20 авг 2016, 15:35

Так будет без авторизации
<?php
function adminer_object() {
  
  class AdminerSoftware extends Adminer {
    
   function name() {
      return 'Adminer (OpenServer)';
    }
   
    function login($login, $password) {
      return true;
    }
  }
  
  return new AdminerSoftware;
}

include "./adminer.php";
Ответить