При выполнении ps -A | grep mysql
Я получаю следующие результаты:
4046 ? 00:02:27 mysqld 6489 ? 00:00:00 mysqld 8399 pts/7 00:00:00 mysql-server-5.
При изучении /var/run/mysqld
каталог там не является НИКАКИМИ файлами, даже mysql.socket
.
При попытке посетить localhost/ampache/
отчеты о ampache:
5) { $refresh_limit = Config::get('refresh_limit'); $ajax_url = '?page=index&action=reloadnp'; require_once Config::get('prefix') . '/templates/javascript_refresh.inc.php'; } require_once Config::get('prefix') . '/templates/show_index.inc.php'; UI::show_footer(); ?>
При посещении localhost/ampache/install.php
Я получаю следующее:
$web_path, 'database_name' => $database, 'database_username' => $username, 'database_password' => $password, 'database_hostname' => $hostname, 'database_port' => $port ), true); // Charset and gettext setup $htmllang = $_REQUEST['htmllang']; $charset = $_REQUEST['charset']; if (!$htmllang) { if ($_ENV['LANG']) { $lang = $_ENV['LANG']; } else { $lang = 'en_US'; } if(strpos($lang, '.')) { $langtmp = explode('.', $lang); $htmllang = $langtmp[0]; $charset = $langtmp[1]; } else { $htmllang = $lang; } } Config::set('lang', $htmllang, true); Config::set('site_charset', $charset ?: 'UTF-8', true); load_gettext(); header ('Content-Type: text/html; charset=' . Config::get('site_charset')); // Correct potential \ or / in the dirname $safe_dirname = rtrim(dirname($_SERVER['PHP_SELF']),"/\\"); $web_path = $http_type . $_SERVER['HTTP_HOST'] . $safe_dirname; unset($safe_dirname); switch ($_REQUEST['action']) { case 'create_db': if ($_POST['db_user'] == 'create_db_user') { $new_user = scrub_in($_POST['db_username']); $new_pass = $_POST['db_password']; } if (!strlen($new_user) || !strlen($new_pass)) { Error::add('general', T_('Error: Ampache SQL Username or Password missing')); require_once 'templates/show_install.inc.php'; break; } if (!install_insert_db($new_user, $new_pass, $_POST['overwrite_db'])) { require_once 'templates/show_install.inc.php'; break; } // Now that it's inserted save the lang preference Preference::update('lang', '-1', Config::get('lang')); header ('Location: ' . $web_path . "/install.php?action=show_create_config&local_db=$database&local_host=$hostname&local_port=$port&htmllang=$htmllang&charset=$charset"); break; case 'create_config': $download = (!isset($_POST['write'])); $created_config = install_create_config($download); require_once 'templates/show_install_config.inc.php'; break; case 'show_create_config': require_once 'templates/show_install_config.inc.php'; break; case 'create_account': $results = parse_ini_file($configfile); Config::set_by_array($results, true); $password2 = scrub_in($_REQUEST['local_pass2']); if (!install_create_account($username, $password, $password2)) { require_once Config::get('prefix') . '/templates/show_install_account.inc.php'; break; } header ("Location: " . $web_path . '/login.php'); break; case 'show_create_account': $results = parse_ini_file($configfile); /* Make sure we've got a valid config file */ if (!check_config_values($results)) { Error::add('general', T_('Error: Config file not found or unreadable')); require_once Config::get('prefix') . '/templates/show_install_config.inc.php'; break; } require_once Config::get('prefix') . '/templates/show_install_account.inc.php'; break; case 'init': require_once 'templates/show_install.inc.php'; break; default: // Show the language options first require_once 'templates/show_install_lang.inc.php'; break; } // end action switch ?>
Ранее я пытался настроить 'mpd' и 'fookebox' и сбои 'fookebox', потому что существует нет mysql.socket
в /var/run/mysqld directory
.
при попытке работать sudo mysql_upgrade
Я получаю следующее:
Looking for 'mysql' as: mysql Looking for 'mysqlcheck' as: mysqlcheck Error: Failed while fetching Server version! Could be due to unauthorized access. FATAL ERROR: Upgrade failed
При выполнении sudo dpkg-reconfigure mysql-server-5.5
Я не могу изменить конфигурацию. Я попытался переустановить mysql и также нашел что-то еще странным.
Каждый раз я перезапускаю свою систему akonadi, создает новый каталог в/tmp каждый со следующим:
akonadi-user.??????
Словом "пользователь" в вышеупомянутом заменяют мое имя пользователя и?????? случайный набор символов. Когда система закрывается или запускает, akonadi должен удалять каталог akonadi-user.??????
и создавая новый с другим именем как нет никого другого как именованные каталоги.
В akonadi-user.??????
каталог я нахожу следующие файлы:
akonadiserver.socket mysql.socket
Предложение сделало другим, которых я нашел на различных веб-сайтах о нахождении msql.socket
в местоположениях, чем /var/run/mysqld
должен был изменить местоположение в /etc/mysql/my.cnf
конфигурационный файл. Это однако не возможно, если каталог изменяется с каждым перезапуском.
Что продолжается здесь и как я получаю mysql, работающий с ampache и другими приложениями, я пробовал использование, которые требуют mysql? Я начал удалять akonadi, надеющийся видеть, виноват ли akonadi, но выполнение, которое показало, что измененное дополнение потребует удаления KDE и многих KDE, основывало приложения. KDE "ЯВЛЯЕТСЯ" моим desktop/gui и не может обойтись без него.
H H EEEEE L PPPP ! H H E L P P ! H H E L P P ! HHHHH EEEEE L PPPP ! H H E L P ! H H E L P ! H H EEEEE LLLLL P !
P.S. Я никогда не мог добавить вино к системе, первоначально должен был установить мою систему для запущений при Выскочке вместо systemd. После многочисленного обновления это может все еще работать, Выскочка в позже добавили systemd, надеющийся исправлять mysql проблемы. это - двойная загрузка с win7, хотя я ПОЧТИ НИКОГДА не выполняю winblows.
У меня была эта проблема:
mysql-problem: [ERROR] Could not create unix socket lock file /var/run/mysqld/mysqld.sock.lock
Я решил его с этим, управляет:
sudo mkdir /var/run/mysqld
sudo chown mysql:mysql /var/run/mysqld
Если Вы уже имеете/var/run/mysql, изменяете владельца на mysql.