koras
(Angelo18)
28 Grudzień 2007 11:46
#1
Witam!
Borykam się już od paru dni z instalacja LMSa pod Ubuntu. W momencie wejścia na panel LMS pokazuje mi się okno dodawania nowego użytkownika a w oknie informacyjnym na dole mam takie błędy :
Napotkano błędy w bazie danych! Zapytanie: database connect Błąd: Access denied for user ‘mysql’@‘localhost’ (using password: NO) Zapytanie: SET NAMES utf8 Błąd: We’re not connected! Zapytanie: SELECT keyvalue FROM dbinfo WHERE keytype = ‘dbversion’ Błąd: We’re not connected! Zapytanie: SELECT section, var, value FROM uiconfig WHERE disabled=0 Błąd: We’re not connected! Zapytanie: INSERT INTO sessions (id, ctime, mtime, atime, vdata, content) VALUES ('1a614385a5f3d5145dfc2aca1599d3080477399a80855f66 ', UNIX_TIMESTAMP(), UNIX_TIMESTAMP(), UNIX_TIMESTAMP(), ‘a:4:{s:11:“REMOTE_ADDR”;s:9:“127.0.0.1”;s:15:“HTT P_USER_AGENT”;s:104:“Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11”;s:11:“SERVER_NAME”;s:9:“127.0.0.1”;s:11: “SERVER_PORT”;s:2:“80”;}’, ‘a:0:{}’) Błąd: We’re not connected! Zapytanie: SELECT COUNT(id) FROM users Błąd: We’re not connected! Zapytanie: SELECT rights FROM users WHERE id=NULL Błąd: We’re not connected! Zapytanie: SET @lms_current_user=NULL Błąd: We’re not connected! Zapytanie: SELECT id, name FROM customergroups ORDER BY name Błąd: We’re not connected!
Gdzieś jest błąd w połączeniu. Robiłem wszystko krok po kroku z inst. Teraz nie wiem co jest źle. Usera nowego nie da się dodać a co za tym idzie nie można nic robić w LMSie.
JKS
(Jks Inf)
3 Styczeń 2008 12:53
#2
Witam.
Też borykalem sie z tym problemem tydzien przekopalem rozne fora i znalazlem rozwiazanie
otworz terminal
przejdz do katalogu z lms-em
np: cd /var/www/html/lms/
zaloguj sie jako root i podaj haslo
[root@localhost lms]# mysql -u root -p
Enter password:
powinienes otrzymac dostep
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 91
Server version: 5.0.45 Source distribution
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql>
wpisz:
GRANT USAGE ON lms.* TO lms@localhost;
pojawi sie np: Query OK, 0 rows affected (0.11 sec)
wpisz:
GRANT ALL PRIVILEGES ON lms
. * TO ‘mysql’@‘localhost’ WITH GRANT OPTION ;
pojawi sie np: Query OK, 0 rows affected (0.06 sec)
wyloguj sie z mysql : ctrt + c
odpal lms-a i powinno dzialac