1045 ошибка при указании соединения для controluser в конфигурации

dima9595

Posts: 71
Joined: Sat Dec 26, 2015 8:39 pm

Os: Ubuntu 15x
Web: apache + nginx
Ошибка при указании соединения для controluser в конфигурации. (PHPMyAdmin)

Доброго времени суток! Перейду сразу к делу:
Установил панель на чистую машинку. Переходя в PHPMyAdmin выходит ошибка: «Ошибка при указании соединения для controluser в конфигурации.». Помогите исправить.



dima9595

Posts: 71
Joined: Sat Dec 26, 2015 8:39 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: Ошибка при указании соединения для controluser в конфигурации. (PHPMyAdmin)

Post

by dima9595 » Tue Dec 29, 2015 1:30 pm

Спасибо. Теперь работает всё на «ура»)
Только появился новый вопрос, а как создать нового пользователя с полным доступом?


skurudo

VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:

Re: Ошибка при указании соединения для controluser в конфигурации. (PHPMyAdmin)

Post

by skurudo » Wed Dec 30, 2015 6:57 am

dima9595 wrote:Спасибо. Теперь работает всё на «ура»)
Только появился новый вопрос, а как создать нового пользователя с полным доступом?

Э… нового пользователя где? В базе, в админке? С доступом к базе или всем базам?
Давайте чуточку конкретнее, а то надаю добрых советов и как потом с этим разбираться :)


dima9595

Posts: 71
Joined: Sat Dec 26, 2015 8:39 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: Ошибка при указании соединения для controluser в конфигурации. (PHPMyAdmin)

Post

by dima9595 » Wed Dec 30, 2015 7:25 am

Получается нужно создать пользователя в БД controluser. Если создавать через админку, то во первых — получется примерно так: admin_controluser, а во вторых — если и создать, то будет так, что ошибка останется…Надеюсь понятно объяснил)




1 2020-09-15 23:43:32 (изменено: Pavl, 2020-09-15 23:53:44)

  • Pavl
  • Редкий гость
  • Неактивен
  • Зарегистрирован: 2020-07-05
  • Сообщений: 6

Тема: Ответ MySQL: Соединение невозможно! Неверные настройки.

Добрый день!
На сайте расположенном на локальном сервере XAMPP попробовал использовать одно приложение. Что-то пошло не так и мне пришлось удалить приложение. И я, как обычно, захожу на сайт. И тут в браузере появляется:

Warning: mysqli_connect(): (HY000/1045): Access denied for user ‘root’@’localhost’ (using password: NO) in C:xampphtdocsmyshop.localconfigdb.php on line 15
Connection failed: Access denied for user ‘root’@’localhost’ (using password: NO)

А при заходе в phpMyadmin:

Ответ MySQL:
Соединение невозможно! Неверные настройки.
mysqli::real_connect(): (HY000/1045): Access denied for user ‘pma’@’localhost’ (using password: NO)
Ошибка при указании соединения для controluser в конфигурации.
mysqli::real_connect(): (HY000/1045): Access denied for user ‘root’@’localhost’ (using password: NO)
phpMyAdmin не смог установить соединение с сервером MySQL. Проверьте хост, имя пользователя и пароль установленные в конфигурационном файле config.inc.php и удостоверьтесь, что они соответствуют данным полученным от администратора сервера MySQL.

Зайти на сайт и в phpMyadmin можно, только вписав строку skip-grant-tables в блок [mysqld] файла my.ini.

Файл hosts:

127.0.0.1 localhost
127.0.0.1 myshop.local
127.0.0.1 www.myshop.local

Файл vhosts.conf:

<VirtualHost *:80>
    ServerAdmin postmaster@myshop.local
    DocumentRoot "/xampp/htdocs/myshop.local/www"
    ServerName myshop.local
    ServerAlias www.myshop.local
    ErrorLog "logs/myshop.local-error.log"
    CustomLog "logs/myshop.local-access.log" common
</VirtualHost>

Файл config.inc.php:

/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';

/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['connect_type'] = 'tcp';

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';

Файл db.php в котором происходит подключение к базе данных myshop:

$servername = "localhost";
$username = "root";
$password = "";
$dbname = "myshop";

function connect(){
    $conn = mysqli_connect("localhost", "root", "", "myshop");
    if (!$conn) {
        die("Connection failed: " . mysqli_connect_error());
    }
    mysqli_set_charset($conn, "utf8");
    return $conn;
}

Учётные записи в phpMyadmin:

       Имя пользователя    Имя хоста               Пароль                                           Глобальные привилегии                  Grant   
    Любой            %                                  Нет                                      USAGE                                                 Нет                                                                                               
    pma                localhost                              Нет                                       USAGE                                                Нет     
    root                127.0.0.1                              Да                                       ALL PRIVILEGES                                  Да           
    root                ::1                                      Нет                                    ALL PRIVILEGES                                  Да         

Привилегии в phpMyadmin у базы данных myshop:

    Имя пользователя    Имя хоста    Тип              Привилегии             Grant
    root                       127.0.0.1 глобальный   ALL PRIVILEGES         Да       
    root                       ::1           глобальный   ALL PRIVILEGES          Да   

В чём ошибки и как вернуть прежнюю работу сайта с прежними настройками базы данных ($servername = «localhost»;
$username = «root»;
$password = «»;
$dbname = «myshop»;)

2 Ответ от Hanut 2020-09-16 00:46:58

  • Hanut
  • Hanut
  • Модератор
  • Неактивен
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,726

Re: Ответ MySQL: Соединение невозможно! Неверные настройки.

Похоже удалена запись пользователя root@localhost с пустым паролем. Создайте ее в phpMyadmin с привилегиями Grant.

3 Ответ от Pavl 2020-09-16 02:45:20

  • Pavl
  • Редкий гость
  • Неактивен
  • Зарегистрирован: 2020-07-05
  • Сообщений: 6

Re: Ответ MySQL: Соединение невозможно! Неверные настройки.

Hanut сказал:

Похоже удалена запись пользователя root@localhost с пустым паролем. Создайте ее в phpMyadmin с привилегиями Grant.

Знаю два варианта, как это можно сделать.
1й вариант — sql-запрос, а именно:

CREATE USER 'root'@'localhost' IDENTIFIED BY ''

Получается ответ:

#1290 — The MariaDB server is running with the —skip-grant-tables option so it cannot execute this statement

2й вариант — через вкладку «Привилегии». Но, так как в phpMyadmin есть сообщение «У вас нет прав администрировать пользователей!», то и кнопки «Добавить нового пользователя», — тоже нет.

Может быть, ещё можно, как-то это сделать?

4 Ответ от Hanut 2020-09-16 10:29:08

  • Hanut
  • Hanut
  • Модератор
  • Неактивен
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,726

Re: Ответ MySQL: Соединение невозможно! Неверные настройки.

Попробуйте так.

FLUSH PRIVILEGES;
GRANT ALL ON *.* TO root@localhost IDENTIFIED BY 'password' WITH GRANT OPTION;

5 Ответ от Pavl 2020-09-16 15:25:20

  • Pavl
  • Редкий гость
  • Неактивен
  • Зарегистрирован: 2020-07-05
  • Сообщений: 6

Re: Ответ MySQL: Соединение невозможно! Неверные настройки.

Hanut сказал:

Попробуйте так.

FLUSH PRIVILEGES;
GRANT ALL ON *.* TO root@localhost IDENTIFIED BY 'password' WITH GRANT OPTION;

Частично проблема решилась — и на сайт переходится, и к базе данных есть доступ. Но, в phpMyadmin остаётся такая ошибка:

mysqli::real_connect(): (HY000/1045): Access denied for user ‘pma’@’localhost’ (using password: NO)
Ошибка при указании соединения для controluser в конфигурации.
Эту ошибку, также решать или, как-то иначе?

6 Ответ от Hanut 2020-09-16 15:34:46

  • Hanut
  • Hanut
  • Модератор
  • Неактивен
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,726

Re: Ответ MySQL: Соединение невозможно! Неверные настройки.

В config.inc.php укажите root вместо учетной записи pma. Но предварительно попробуйте сбросить кеш браузера, возможно это тоже влияет.

7 Ответ от Pavl 2020-09-16 18:20:23

  • Pavl
  • Редкий гость
  • Неактивен
  • Зарегистрирован: 2020-07-05
  • Сообщений: 6

Re: Ответ MySQL: Соединение невозможно! Неверные настройки.

Hanut сказал:

В config.inc.php укажите root вместо учетной записи pma. Но предварительно попробуйте сбросить кеш браузера, возможно это тоже влияет.

Всё, спасибо, ошибок не осталось.

Error

Прошу помощи у гуру MySQL. Такую вот ошибку выдает pma.
Что делать?

задан 11 апр 2015 в 8:35

hidd's user avatar

В снимках экрана ошибка «Access denied for user root (using password: NO)» и фигурирует «controluser«.

Вам необходимо правильно установить имя пользователя и пароль для controluser‘а. Они используются для соединения с хранилищем конфигурации phpMyAdmin (configuration storage), где хранятся настройки для дополнительный функций.

Хранилище конфигурации не обязательно, phpMyAdmin может работать без него.
Поэтому у вас есть два пути:

  • Выключить хранилище конфигурации: $cfg['Servers'][$i]['pmadb'] = null; в config.inc.php.

  • Настроить controluser‘а: создать пользователя в MySQL, предоставить ему определённый набор привилегий, затем добавить его имя и пароль в config.inc.php:

    $cfg['Servers'][$i]['controluser'] = '<ИМЯ_ПОЛЬЗОВАТЕЛЯ>';
    $cfg['Servers'][$i]['controlpass'] = '<ПАРОЛЬ>';
    

ответ дан 11 апр 2015 в 9:41

Alex Shesterov's user avatar

Alex ShesterovAlex Shesterov

3281 золотой знак7 серебряных знаков19 бронзовых знаков

3

я выключил хранилище конфигурации, а потом обратно включил, помогло.

ответ дан 9 авг 2016 в 5:44

azim's user avatar

azimazim

111 бронзовый знак

Кстати говоря, Вы можете сделать заказ у разработчика которого вы сейчас читаете, по любым вопросам с администрированием серверов, а также сайтами. Я помогу в любой задаче, оплата почасовая. Можете обратиться в Telegram для быстрой
обратной связи, либо на почту которая на странице «Обо мне».

История о том как я наткнулся на ошибку соединения для controluser в phpmyadmin.  Обычная видимо, типичная ситуация и её вполне легко исправить.

Для этого нужно прописать данные для подключения к бд в config.inc.php, как root так и для pma пользователя которого мы создадим.

А также импортировать в корень базы данных файл create_tables.sql, он находиться в папке examples обычно, если его нет там, тогда смотрим версию вашего phpmyadmin через саму панель, и ищем тут —

https://www.phpmyadmin.net/files/

либо тут https://github.com/phpmyadmin/phpmyadmin/releases

либо просто в ссылке подставляем свою версию

https://raw.githubusercontent.com/phpmyadmin/phpmyadmin/RELEASE_4_0_7/examples/create_tables.sql

https://raw.githubusercontent.com/phpmyadmin/phpmyadmin/RELEASE_4_2_12/examples/create_tables.sql

И сохраняем себе данный .sql файлик

Для начала надо знать ваш пароль от root базы.

Заходим в phpmyadmin через root

и импортируем create_tables.sql

Далее, создать пользователя pma, если его не существует.

phpmyadmin - Пользователи

phpmyadmin — Пользователи

Для этого заходим в ваш установленный phpmyadmin, нажимаем «Пользователи» сверху, далее «Добавить пользователя».

Вводим название пользователя pma, хост — localhost (важно), далее генерируем пароль и записываем его куда-нибудь.

Далее жмем «Пользователи», напротив вашего юзера pma будет «Редактировать привилегии», жмем.

Сверху под меню главным, будет еще одно меню «Глобальный, База данных, Изменить пароль, Информация учётной записи»

Жмем «База данных».

Далее выбираем в «Добавить привилегии на следующую базу данных:» базу данных «phpmyadmin».

Выбираем SELECT, INSERT, UPDATE, DELETE и жмём «Вперед».

Далее надо прописать данного юзера в файл config.inc.php

Для Debian файл находиться в /etc/phpmyadmin/

Вводим команду для редактирования файла —

nano /etc/phpmyadmin/config.inc.php

Далее,

заменить и установить строки

$cfg['Servers'][$i]['controlhost'] = 'localhost';
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'пароль';
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';

pma юзера, которого мы создали, и пароль который мы записали.

и в следующих строках вписать подключение root пользователя

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'пароль';

И таким образом вы сможете избавиться от ошибки подключения controluser для вашей системы управления базой данных, также если у вас нет возможности использовать данный инструмент, вы можете попробовать https://www.adminer.org/ или же вот этот инструмент для создания бэкапов (импорт или экспорт) таблиц из базы данных — https://sypex.net/ru/products/dumper/downloads/

Еще 1 вариант — очень эффективный:

Скачайте данный архив — это авто-фиксер для PhpMyadmin

Скачать PhpmyadminFix без регистраций и СМС

Закиньте на Debian сервер, и напишите

  1. chmod +x pma-debian.sh
  2. ./pma-debian.sh

[:en]История о том как я наткнулся на ошибку соединения для controluser в phpmyadmin.  Обычная видимо, типичная ситуация и её вполне легко исправить.

Для этого нужно прописать данные для подключения к бд в config.inc.php, как root так и для pma пользователя которого мы создадим.

А также импортировать в корень базы данных файл create_tables.sql, он находиться в папке examples обычно, если его нет там, тогда смотрим версию вашего phpmyadmin через саму панель, и ищем тут —

https://www.phpmyadmin.net/files/

либо тут https://github.com/phpmyadmin/phpmyadmin/releases

либо просто в ссылке подставляем свою версию

https://raw.githubusercontent.com/phpmyadmin/phpmyadmin/RELEASE_4_0_7/examples/create_tables.sql

https://raw.githubusercontent.com/phpmyadmin/phpmyadmin/RELEASE_4_2_12/examples/create_tables.sql

И сохраняем себе данный .sql файлик

Для начала надо знать ваш пароль от root базы.

Заходим в phpmyadmin через root

и импортируем create_tables.sql

Далее, создать пользователя pma, если его не существует.

phpmyadmin - Пользователи

phpmyadmin — Пользователи

Для этого заходим в ваш установленный phpmyadmin, нажимаем «Пользователи» сверху, далее «Добавить пользователя».

Вводим название пользователя pma, хост — localhost (важно), далее генерируем пароль и записываем его куда-нибудь.

Далее жмем «Пользователи», напротив вашего юзера pma будет «Редактировать привилегии», жмем.

Сверху под меню главным, будет еще одно меню «Глобальный, База данных, Изменить пароль, Информация учётной записи»

Жмем «База данных».

Далее выбираем в «Добавить привилегии на следующую базу данных:» базу данных «phpmyadmin».

Выбираем SELECT, INSERT, UPDATE, DELETE и жмём «Вперед».

Далее надо прописать данного юзера в файл config.inc.php

Для Debian файл находиться в /etc/phpmyadmin/

Вводим команду для редактирования файла —

nano /etc/phpmyadmin/config.inc.php

Далее,

заменить и установить строки

$cfg['Servers'][$i]['controlhost'] = 'localhost';
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'пароль';
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';

pma юзера, которого мы создали, и пароль который мы записали.

и в следующих строках вписать подключение root пользователя

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'пароль';

И таким образом вы сможете избавиться от ошибки подключения controluser для вашей системы управления базой данных, также если у вас нет возможности использовать данный инструмент, вы можете попробовать https://www.adminer.org/ или же вот этот инструмент для создания бэкапов (импорт или экспорт) таблиц из базы данных — https://sypex.net/ru/products/dumper/downloads/

Кстати говоря, Вы можете сделать заказ у разработчика которого вы сейчас читаете, по любым вопросам с администрированием серверов, а также сайтами. Я помогу в любой задаче, оплата почасовая. Можете обратиться в Telegram для быстрой
обратной связи, либо на почту которая на странице «Обо мне».

I have xampp installed in my windows. before, i can login to my phpmyadmin easily with my username and password. After long time, i cannot login to phpmyadmin with following messages:

#1045 Cannot log in to the MySQL server 
Connection for controluser as defined in your configuration failed.

i believe my password is true (from config.inc.php)

this is config.inc.php

<?php
/*
 * This is needed for cookie based authentication to encrypt password in
 * cookie
 */
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */

/*
 * Servers configuration
 */
$i = 0;

/*
 * First server
 */
$i++;

/* Authentication type and info */
$cfg['Servers'][$i]['auth_type']     = 'cookie';      // Authentication method (config, http or cookie based)
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['password'] ='1234';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';

/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['connect_type'] = 'tcp';

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '';

/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
$cfg['Servers'][$i]['tracking'] = 'pma_tracking';
$cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';
$cfg['Servers'][$i]['recent'] = 'pma_recent';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs';

/*
 * End of servers configuration
 */

?>

asked Dec 9, 2014 at 14:42

smftr's user avatar

smftrsmftr

9032 gold badges17 silver badges31 bronze badges

According to the config.inc.php you’ve posted, your root user password is 1234 (as I see in the line $cfg['Servers'][$i]['password'] ='1234';), but later in the file when you’re defining the controluser, you use a blank password.

I suggest setting up an actual controluser with fewer permissions than root has, but the quick fix would be to edit and make this change: $cfg['Servers'][$i]['controlpass'] = '1234';

To create a controluser account, use an SQL command similar to this:

GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost' IDENTIFIED BY 'pmapass';

substituting the name of your phpMyAdmin configuration storage database (probably ‘phpmyadmin’) for <pma_db> and a custom password for pmapass.

answered Jan 19, 2015 at 15:25

Isaac Bennetch's user avatar

Isaac BennetchIsaac Bennetch

11.7k2 gold badges32 silver badges43 bronze badges

2

July 22 2010, 20:08

Categories:

  • IT
  • Путешествия
  • Cancel

И так вы забыли пароль от рута и при входе в phpmyadmin вам пишет:
#1045 — Access denied for user ‘root’@’localhost’ (using password: YES)
Ничего страшного, ща поправим. Останавливаем сервер, в моем случае я делал через stop Denwer, идем в папку куда вы установили Денвер (при запуске эта папка виртуализируется как выделенный диск). В моем случае это c:WebServersusrlocalmysql-5.1 в ней лежит файл my.cnf заходим в него и после [mysqld] вбиваем строчку:

skip-grant-tables

Сохраняем и закрываем файл. Теперь сервер будет нас пускать без инициализации пароля. Запускаем Денвер, заходим в http://localhost/Tools/phpMyAdmin/ нажимем в меню SQL и вводим две строчки, где вместо MyNewPass пишем свой пароль:

UPDATE mysql.user SET Password=PASSWORD(‘MyNewPass’) WHERE User=’root’;

FLUSH PRIVILEGES;

Жмем GO/Выполнить. Выключаем Денвер, стираем строку со skip-grant-tables Запускаем Денвер заново, и в папке по адресу z:homelocalhostwwwToolsphpmyadmin редактируем 3 строчки файла config.inc.php таким образом:

$cfg[‘Servers’][$i][‘auth_type’] = ‘config’;

$cfg[‘Servers’][$i][‘user’] = ‘root’;

$cfg[‘Servers’][$i][‘password’] = ‘MyNewPass’;

Сначала расскажу что я сделал, а потом к сути вопроса.

На голый сервер поставил VESTA, который собственно сам и накатил PHPMyAdmin, после авторизации на котором, возникали следующие ошибки и как я их решил:

  1. Ошибка при указании соединения для controluser в конфигурации:
    — Подсмотрел логин и пароль в файле /usr/local/vesta/conf/mysql.conf
    — Ввел их в /etc/phpmyadmin/config.inc.php ($cfg[‘Servers’][$i][‘controluser’] и $cfg[‘Servers’][$i][‘controlpass’])
  2. Дополнительные возможности phpMyAdmin не настроены в полной мере, некоторые функции были отключены.
    — Ввел все те же логин и пароль в /etc/phpmyadmin/config.inc.php ($cfg[‘Servers’][$i][‘controluser’] и $cfg[‘Servers’][$i][‘controlpass’])
    — Скачал пример бэкапа /usr/share/doc/phpmyadmin/examples/create_tables.sql.gz и импортировал его
    — В /etc/phpmyadmin/config.inc.php указал таблицы в соответствии с импортируемой бд (добавил знак подчеркивания: pma_bookmark => pma__bookmark и т.п.)

После проделанных шагов PMA прекрасно заработал и более не ругался, но ровно до того момента когда время авторизации истекло и меня не выбило. И теперь я не могу войти под любыми парами логин-пароль, в т.ч. root.

Отображаемые ошибки:
#2002 Невозможно подключиться к серверу MySQL
Ошибка при указании соединения для controluser в конфигурации.

  1. 24.03.2014, 04:08


    #1

    Klinch вне форума


    Senior Member


    По умолчанию Ошибка при указании соединения для controluser в конфигурации

    Здравствуйте!

    В панели управления ISP Manager 4 Pro установили phpmyadmin, с помощью меню «Возможности».
    Заходим в phpmyadmin под каким-либо пользователем — снизу появляется ошибка:

    Ошибка при указании соединения для controluser в конфигурации

    В чём может быть проблема?


  2. 24.03.2014, 09:43


    #2

    Fly вне форума


    ISPsystem team

    Аватар для Fly


    По умолчанию

    controlhost директива у вас есть в конфиге phpmyadmin? попробуйте ее отключить.

    база и пользователь созданы через ISPmanager или руками? может быть не хвататет привилегий.


  3. 24.03.2014, 13:44


    #3

    Klinch вне форума


    Senior Member


    По умолчанию

    Fly,

    Спасибо за ответ!
    Директивы controlhost в конфиге нет.
    База и пользователь были созданы через ISP Manager. Где можно посмотреть эти привилегии?

    Спасибо!


  4. 24.03.2014, 22:41


    #4

    Klinch вне форума


    Senior Member


    По умолчанию

    В phpmyadmin когда загружать дамп БД и стоит галочка «Разрешать скрипту разбивать процесс импорта при приближении временного лимита»
    Сразу же после начала загрузки дампа вылазиет табличка:
    «Достигнут временной лимит. Если вы хотите завершить импорт, перезапустите его выбрав тот же файл, и процесс продолжится с того места на котором остановился.»

    Несколько таблиц загружаются. Если галочку убрать, то всё нормально. Но нужно, чтобы работало корректно и с галочкой, в чем может быть проблема?

    И с «Ошибка при указании соединения для controluser в конфигурации.» тоже всё не можем разобраться.
    Помогите, пожалуйста!


  5. 26.03.2014, 14:42


    #5

    Klinch вне форума


    Senior Member


    По умолчанию

    С controluser вроде разобрались — закомментировали следующие строки:

    PHP код:


    //$cfg['Servers'][$i]['controluser'] = $dbuser;
    //$cfg['Servers'][$i]['controlpass'] = $dbpass; 



    И ошибка с controluser исчезла.
    Но осталась другая проблема —
    Сразу же после начала загрузки дампа вылазиет табличка:
    «Достигнут временной лимит. Если вы хотите завершить импорт, перезапустите его выбрав тот же файл, и процесс продолжится с того места на котором остановился»

    Что можно предпринять?


  6. 26.03.2014, 21:57


    #6

    Fly вне форума


    ISPsystem team

    Аватар для Fly


    По умолчанию

    Посмотрите в сторону $cfg[‘ExecTimeLimit’] директивы для phpMyAdmin


  7. 27.03.2014, 01:01


    #7

    Klinch вне форума


    Senior Member


    По умолчанию

    Fly,
    Добавили эту директиву в конфиг, результата не дало. Как я уже и говорил — если убрать галочку «разрешить разбивать процесс импорта при приближении лимита», то всё нормально… Может есть какие-то отдельные правила именно для этой возможности?


Возможно, вам также будет интересно:

  • 1044 ошибка фольксваген поло седан
  • 104111 код ошибки в zoom как исправить
  • 104006 tarkov ошибка как исправить
  • 1037 ошибка sp flash tool решение
  • 1037 ошибка flashtool при форматировании

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии