Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Crash strony błąd w SQL
lucrah
post 7.08.2012, 22:09:11
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Witam, na forum wyskakuję taki błąd

  1. DEBUG MODE
  2.  
  3. SQL Error : 1054 Unknown column 'user_ip' in 'field list'
  4.  
  5. SELECT user_ip, user_level, user_jr, user_ip_login_check FROM phpbb_users WHERE user_id = 544
  6.  
  7. Line : 335
  8. File : sessions.php


po wklejeniu
  1. SELECT user_ip, user_level, user_jr, user_ip_login_check FROM phpbb_users WHERE user_id = 544


Wyskoczyło

  1. zapytanie SQL:
  2.  
  3. SELECT user_ip, user_level, user_jr, user_ip_login_check
  4. FROM phpbb_users
  5. WHERE user_id =544
  6. LIMIT 0 , 30
  7.  
  8. MySQL zwrócił komunikat:
  9. #1054 - Unknown column 'user_ip' in 'field list'


następnie wklepałem repair table i otrzymałem :
  1. [sql]#1064 - 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 '' at line
  2. MySQL zwrócił komunikat:
  3. #1064 - 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 'phpbb_users' at line 1


Ktoś może pomóc?

Ten post edytował lucrah 7.08.2012, 22:09:58
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
abort
post 7.08.2012, 22:12:32
Post #2





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

Ostrzeżenie: (0%)
-----


Kod
#1054 - Unknown column 'user_ip' in 'field list'


W czym pomóc: w czytaniu czy w tłumaczeniu? Bo nie ogarniam?
Go to the top of the page
+Quote Post
lucrah
post 7.08.2012, 22:13:33
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


W naprawieniu tego błędu, zielony w tym jestem.
Go to the top of the page
+Quote Post
pedro84
post 7.08.2012, 22:20:58
Post #4





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Cytat(lucrah @ 7.08.2012, 23:13:33 ) *
W naprawieniu tego błędu, zielony w tym jestem.

Utwórz takie pole...


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
lucrah
post 7.08.2012, 22:25:01
Post #5





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Teraz wywala :

  1. SQL Error : 1054 Unknown COLUMN 'ban_host' IN 'where clause'


Ten post edytował lucrah 7.08.2012, 22:46:26
Go to the top of the page
+Quote Post
cv65
post 7.08.2012, 22:41:43
Post #6





Grupa: Zarejestrowani
Postów: 94
Pomógł: 9
Dołączył: 12.04.2009

Ostrzeżenie: (20%)
X----


Tak to
Go to the top of the page
+Quote Post
lucrah
post 7.08.2012, 22:50:08
Post #7





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Po wklejeniu :
  1. zapytanie SQL:
  2. DROP TABLE IF EXISTS `phpbb_banlist` ;# MySQL zwrócił pusty wynik (zero rekordów).
  3. CREATE TABLE phpbb_banlist(
  4. ban_id mediumint( 8 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
  5. ban_userid mediumint( 8 ) NOT NULL DEFAULT '0',
  6. ban_ip char( 8 ) NOT NULL DEFAULT '',
  7. ban_email varchar( 255 ) DEFAULT NULL ,
  8. ban_time int( 11 ) DEFAULT NULL ,
  9. ban_expire_time int( 11 ) DEFAULT NULL ,
  10. ban_by_userid mediumint( 8 ) DEFAULT NULL ,
  11. ban_priv_reason text,
  12. ban_pub_reason_mode tinyint( 1 ) DEFAULT NULL ,
  13. ban_pub_reason text,
  14. ban_host varchar( 255 ) DEFAULT '',
  15. PRIMARY KEY ( ban_id ) ,
  16. KEY ban_ip_user_id( ban_ip, ban_userid )
  17. );# MySQL zwrócił pusty wynik (zero rekordów).


Na stronie jest

  1. Critical Error!
  2. message_die() was called multiple times.
  3. Error #1
  4. Couldnt Query value info from warnings table
  5.  
  6. Line : 136
  7. File : /homepages/1/d353334627/htdocs/includes/sessions.php
  8. SQL : SELECT SUM(value) as val FROM phpbb_users_warnings WHERE userid = 544 AND archive = '0'
  9. SQL message: Table 'db353664381.phpbb_users_warnings' doesn't exist
  10. Error #2
  11. Couldnt Query value info from warnings table
  12.  
  13. Line : 136
  14. File : /homepages/1/d353334627/htdocs/includes/sessions.php
  15. SQL : SELECT SUM(value) as val FROM phpbb_users_warnings WHERE userid = 544 AND archive = '0'
  16. SQL message: Table 'db353664381.phpbb_users_warnings' doesn't exist
  17. Please, contact the Administrator. Thank you.
Go to the top of the page
+Quote Post
abort
post 7.08.2012, 23:02:17
Post #8





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

Ostrzeżenie: (0%)
-----


Nie ma utworzonej tablicy phpbb_users_warnings.
Obawiam się, że nie wykonałeś poprawnie (zgodnie z dokumentacją) procedury instalacji/upgrade PHPBB.

Czytaj komunikaty o błędach. Zrozum i przeanalizuj je, a na końcu pogłówkuj i zrób tak, by się nie pokazywały - akurat przy tym ostatnim błędzie nie masz utworzonej tablicy - nie znam phpBB, więc nie wiem jak ta tablica ma wyglądać - ale w dokumentacji powinno to być, najpewniej w sekcji instalacja/upgrade. Jeśli nie - czeka cię szukanie, w którym pliku jest to tworzone.
Go to the top of the page
+Quote Post
lucrah
post 7.08.2012, 23:11:21
Post #9





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Dodałem tablice.

Teraz kolejny błąd :

  1. phpBB BY Przemo : Critical Error
  2.  
  3. Error updating last visit time
  4.  
  5. DEBUG MODE
  6.  
  7. SQL Error : 1054 Unknown COLUMN 'user_session_start' IN 'field list'
  8.  
  9. UPDATE phpbb_users SET user_session_time = 1344377244, user_session_page = 0, user_lastvisit = 1344344154 , user_session_start = 1344377244, user_visit = user_visit + 1, user_ip = 'b2d6022d' WHERE user_id = 544
  10.  
  11. Line : 462
  12. File : sessions.php
Go to the top of the page
+Quote Post
abort
post 7.08.2012, 23:23:19
Post #10





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

Ostrzeżenie: (0%)
-----


Kod
SQL Error : 1054 Unknown COLUMN 'user_session_start' IN 'field list'


Error SQL#1054 już miałeś okazję w tym wątku naprawić.
Go to the top of the page
+Quote Post
lucrah
post 8.08.2012, 01:43:24
Post #11





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Tak ale znałem wartości dodania takiej kolumny, a tej nie.

Zrobiłem tamto ale z tym sobie już nie radze :

  1. Couldn't access list of Forums
  2.  
  3. DEBUG MODE
  4.  
  5. SQL Error : 1054 Unknown column 'f.forum_order' in 'order clause'
  6.  
  7. SELECT f.*, p.post_time, p.post_username, p.post_approve, u.username, u.user_id, u.user_level, u.user_jr, t.topic_last_post_id, t.topic_title FROM phpbb_forums f LEFT JOIN phpbb_posts p ON (p.post_id = f.forum_last_post_id) LEFT JOIN phpbb_users u ON (u.user_id = p.poster_id) LEFT JOIN phpbb_topics t ON (t.topic_last_post_id = p.post_id AND t.forum_id = f.forum_id) ORDER BY f.forum_order, f.forum_id
  8.  
  9. Line : 233
  10. File : functions.php


Ten post edytował lucrah 8.08.2012, 02:31:24
Go to the top of the page
+Quote Post
erix
post 8.08.2012, 10:41:00
Post #12





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A może by tak podstawy SQL?

Już raz błąd poprawiłeś, wykorzystaj tę wiedzę, a nie CTRL+C i CTRL+V.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 01:11