Устанавливаю phpmyadmin так:
emerge phpmyadmin устанавливается. Но не открывается. Так же не вижу папки его в: /var/www/localhost/htdocs/
Как поправить?
Phpmyadmin
tyrnov, посмотрите вывод команды equery f phpmyadmin
Может поможет вам =)
Помогло. Нашел куда установилось. Копернул куда надо. Но проблема с логином и паролем. Какие я их ввести то должен вроде не где не задавал, а где то это нужно сделать я так понимаю. Вопрос где? И как?
tyrnov, да, пользователь pma. Там в конфиге нужно править, но это пользователь самой базы пыхмайадмина. А вот пароль тот который вы указывали при установке MySQL. Если не указывали пароль при установке мускула то вам надо установить пароль для root.
Пробую так задать:
/usr/bin/mysql_secure_installation
Но выдает:
Enter current password for root (enter for none):
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Enter current password for root (enter for none):tyrnov, у вас запущен мускул?
От рута:
[console]/etc/init.d/mysql start[/console]
mysql_install_db
Сейчас перезапустил:
Enter current password for root (enter for none):
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Enter current password for root (enter for none):
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Enter current password for root (enter for none):
mysql_install_db
Установленна уже толку ноль
Все от рута выполняю сейчас
Нагуглено:
Все получилось. Выполнил следующее:
# mysql -u root;
mysql> use mysql;
mysql> UPDATE user SET PASSWORD=NULL WHERE USER='root'; //4.1.22
mysql> FLUSH PRIVILEGES;
Далее заходим и меняем пароль:
# mysql -u root;
mysql> use mysql;
mysql> UPDATE user SET Password=PASSWORD('123456') WHERE User='root';
mysql> quit;
#/usr/local/etc/rc.d/mysql-server.sh restart
Ошибка та же что и у вас. Можете попробовать.
А ссылку можно. Вроде сделал так не помогает может как то не так делал
mysql -u root;
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.51-log Gentoo Linux mysql-5.1.51
Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> mysql> use mysql;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql> use mysql' at line 1
На этом ступорится дальше думаю смысла нет
http://www.opennet.ru/openforum/vsluhforumID9/6142.html - вот.
Вас не настораживает два раза под ряд? -> mysql> mysql>
Все сделал. Помогло. Спасибо большое
tyrnov, вообще-то все файлы имют владельца mysql. демон тоже работает от его имени.
Почему может выдавать такое:
Error: the XML response that was returned from the server is invalid. При установке Джумлы когда нажимаешь в ней установить демо данные
И когда джумла встала то открываешь сайт, а там куча ошибок просто. Я так понимаю что собрал апач без поддержки чего то или пхп. Только узнать бы чего.
Вот и ошибки при открытии сайта: http://paste.pro/1356219
http://narod.ru/disk/8443380001/phpinfo().html.html а это файл вывода на:
<?php
phpinfo();
?>И когда джумла встала то открываешь сайт, а там куча ошибок просто.
/var/www/localhost/htdocs/libraries/loader.php on line 161
и что у вас по этому адресу?
[console]sed -r '/^(\s*(;|#).*)?$/d' /etc/httpd/{httpd.conf,php.ini}[/console]
не наблюдаю.
Вот строки а именно 161 if(JLoader::load($class)) {
*/
function __autoload($class)
{
if(JLoader::load($class)) {
return true;
}
return false;
}
Че в этом файле все верно сомнений нет устанавливаю эту же джумлу на хостинг все встает без вопросов а вот на моем компе нет.
А это не понял поясните что с ним делать
[console]
sed -r '/^(\s*(;|#).*)?$/d' /etc/httpd/{httpd.conf,php.ini}
[/console]
Вот строки а именно 161 if(JLoader::load($class)) {
я и так вижу что там какая-то НЕХ запускается, и апачу её не найти. Апач пишет где ищет, но не пишет куда вы засунули эту НЕХ.
А это не понял поясните что с ним делать
в консоли выполнить. не бойтесь, просто выводится будет всё кроме комментариев, которых там много, и которые мне не интересны.