2017-02-03 6 views
0

Я обращаюсь к странице входа phpMyAdmin по 127.0.0.1/~username/phpmyadmin.Вход в phpMyAdmin error

Когда я пытаюсь идти к 127.0.0.1/~username/phpmyadmin/setup я получаю следующее сообщение об ошибке:

PhpMyAdmin - Ошибка конфигурации уже существует, установка отключена!

Я пытаюсь установить phpmyadmin с mysql, который я загрузил, и провел последние 2 дня, пытаясь найти каждое найденное здесь решение.

В какой-то момент я был в состоянии получить доступ к 127.0.0.1/phpmyadmin/setup и создал сервер с моим тузд пароля, но теперь я даже не могу получить доступ к этому

Ниже мой config.inc.php код:

/* vim: set expandtab sw=4 ts=4 sts=4: */ 

/** 
* phpMyAdmin sample configuration, you can use it as base for 
* manual configuration. For easier setup you can use setup/ 
* 
* All directives are explained in documentation in the doc/ folder 
* or at <https://docs.phpmyadmin.net/>. 
* 
* @package PhpMyAdmin 
*/ 

/** 
* This is needed for cookie based authentication to encrypt password in 
* cookie. Needs to be 32 chars long. 
*/ 
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ 

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

/** 
* First server 
*/ 
$i++; 
/* Authentication type */ 
$cfg['Servers'][$i]['auth_type'] = 'cookie'; 
/* Server parameters */ 
$cfg['Servers'][$i]['host'] = 'localhost'; 
$cfg['Servers'][$i]['connect_type'] = 'tcp'; 
$cfg['Servers'][$i]['compress'] = false; 
$cfg['Servers'][$i]['AllowNoPassword'] = false; 

/** 
* phpMyAdmin configuration storage settings. 
*/ 

/* User used to manipulate with storage */ 
// $cfg['Servers'][$i]['controlhost'] = ''; 
// $cfg['Servers'][$i]['controlport'] = ''; 
// $cfg['Servers'][$i]['controluser'] = 'pma'; 
// $cfg['Servers'][$i]['controlpass'] = 'pmapass'; 

/* Storage database and tables */ 
// $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]['table_uiprefs'] = 'pma__table_uiprefs'; 
// $cfg['Servers'][$i]['tracking'] = 'pma__tracking'; 
// $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig'; 
// $cfg['Servers'][$i]['recent'] = 'pma__recent'; 
// $cfg['Servers'][$i]['favorite'] = 'pma__favorite'; 
// $cfg['Servers'][$i]['users'] = 'pma__users'; 
// $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups'; 
// $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding'; 
// $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches'; 
// $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns'; 
// $cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings'; 
// $cfg['Servers'][$i]['export_templates'] = 'pma__export_templates'; 

/** 
* End of servers configuration 
*/ 

/** 
* Directories for saving/loading files from server 
*/ 
$cfg['UploadDir'] = ''; 
$cfg['SaveDir'] = ''; 

/** 
* Whether to display icons or text or both icons and text in table row 
* action segment. Value can be either of 'icons', 'text' or 'both'. 
* default = 'both' 
*/ 
//$cfg['RowActionType'] = 'icons'; 

/** 
* Defines whether a user should be displayed a "show all (records)" 
* button in browse mode or not. 
* default = false 
*/ 
//$cfg['ShowAll'] = true; 

/** 
* Number of rows displayed when browsing a result set. If the result 
* set contains more rows, "Previous" and "Next". 
* Possible values: 25, 50, 100, 250, 500 
* default = 25 
*/ 
//$cfg['MaxRows'] = 50; 

/** 
* Disallow editing of binary fields 
* valid values are: 
* false allow editing 
* 'blob' allow editing except for BLOB fields 
* 'noblob' disallow editing except for BLOB fields 
* 'all' disallow editing 
* default = 'blob' 
*/ 
//$cfg['ProtectBinary'] = false; 

/** 
* Default language to use, if not browser-defined or user-defined 
* (you find all languages in the locale folder) 
* uncomment the desired line: 
* default = 'en' 
*/ 
//$cfg['DefaultLang'] = 'en'; 
//$cfg['DefaultLang'] = 'de'; 

/** 
* How many columns should be used for table display of a database? 
* (a value larger than 1 results in some information being hidden) 
* default = 1 
*/ 
//$cfg['PropertiesNumColumns'] = 2; 

/** 
* Set to true if you want DB-based query history.If false, this utilizes 
* JS-routines to display query history (lost by window close) 
* 
* This requires configuration storage enabled, see above. 
* default = false 
*/ 
//$cfg['QueryHistoryDB'] = true; 

/** 
* When using DB-based query history, how many entries should be kept? 
* default = 25 
*/ 
//$cfg['QueryHistoryMax'] = 100; 

/** 
* Whether or not to query the user before sending the error report to 
* the phpMyAdmin team when a JavaScript error occurs 
* 
* Available options 
* ('ask' | 'always' | 'never') 
* default = 'ask' 
*/ 
//$cfg['SendErrorReports'] = 'always'; 

Я предполагаю, что здесь что-то не так, но мой разум тает, так долго смотря на все это.

Любые идеи по моей проблеме?

Благодаря Я бегу MacOS Sierra, если это поможет что-нибудь

Кроме того, когда я пытаюсь войти в мой MySQL я получаю эти ошибки:

2002 - Нет такого файла или каталога — Сервер не отвечает (или неправильно настроен сокет локального сервера).

mysqli_real_connect(): (HY000/2002): Нет такого файла или каталога

+0

Уверены ли вы, что mysql запущен? –

+0

Да, когда я вхожу в системные настройки и нажимаю mySQL, он говорит, что работает экземпляр сервера. – aheit

ответ

0

После некоторых исследований, я считаю, у меня есть для вас решение.

Я бы попытаться изменить:

$cfg['Servers'][$i]['host'] = 'localhost'; 

To:

$cfg['Servers'][$i]['host'] = '127.0.0.1'; 

My Source

+0

Мне тоже пришлось перезагрузить мой пароль mysql, но мне также нужно было это сделать, спасибо! – aheit

2

phpMyAdmin - Error Configuration already exists, setup is disabled!

Это означает, что у вас уже есть в корневой директории PHPMYADMIN в config.inc.php, поэтому сценарий установки не будет работать в качестве меры предосторожности. Вы можете переместить или переименовать config.inc.php, чтобы работать со сценарием установки.

2002 - No such file or directory — The server is not responding (or the local server's socket is not correctly configured).

Это означает либо демон MySQL не работает вообще, или что путь сокета вы указывали PhpMyAdmin на это не сокет используется MySQL. Способ, которым я предлагаю устранить эту проблему, - это использовать клиент командной строки для подключения (mysql -u root -p или использовать другое имя пользователя, если «root» здесь не подходит). Если вы можете подключиться, запустите команду STATUS;, чтобы просмотреть информацию о соединении, включая путь сокета (если соединение осуществляется через сокет, если через сеть tcp/ip вы увидите это и порт 3306 вместо пути сокета).

Обратите внимание, что вы установили для хоста значение «localhost», которое имеет особое значение для MySQL и в основном переопределяет определение connect_type. С помощью «localhost» вы используете сокеты и во многих случаях в системах Mac, по какой-то причине пути по умолчанию, используемые MySQL и PHP, не совпадают.Идеальное решение - отредактировать свой файл конфигурации PHP, чтобы определить правильный путь к сокету, но phpMyAdmin также имеет директиву $cfg['Servers'][$i]['socket'] для указания пути к сокету. Если вы хотите/должны использовать протокол TCP/IP, используйте имя узла 127.0.0.1.

Смежные вопросы