Jetzt kostenlos Anmelden!


Marco²

ist gerade angekommen

Beiträge: 19

PHPKIT Version: 1.6.03

1

Samstag, 19. Januar 2008, 15:22

Häufige Datenbankprobleme

Hallo,

ich habe leider auf meiner Homepage (phpkit 1.6.1) vermehrt datenbankprobleme.

1. Seite ist oft mehrmals am tag kurz (so paar minuten) nicht erreichbar
--> es kommt die meldung

Quellcode

1
2
3
4
5
6
7
8
9
10
11
		Die Webseite ist zur Zeit nicht erreichbar, da keine Verbindung mit der Datenbank zustande gekommen
		ist. Möglicher Weise ist die Datenbank zur Zeit überlastet oder nicht aktiv.

Danke schon mal für eure Antworten

mfg  Marco

		

		Für die Unerreichbarkeit möchten wir uns entschuldigen und Sie bitten es zu einem späteren 
		Zeit erneut zu versuchen.

Habe mal was gelesen, dass dies durch häufiges aktualisieren der page entstehen kann, was meint ihr dazu?

2. datenbank crashed ca. alle 2 Tage (d.h. irgendein table funzt nicht mehr --> es werden beim status die gäste nicht mehr angezeigt, also die anzahl) --> ich muss ständig datenbank reparieren und optimieren :(
Danach läuft wieder alles
  • Zum Seitenanfang
  • Zum Seitenende

Uwee Männlich

weiß wie man Threads erstellt

Beiträge: 191

Geschlecht: Männlich

PHPKIT Version: keine

2

Samstag, 19. Januar 2008, 16:02

Free-Hoster (z.B. funpic) ?
  • Zum Seitenanfang
  • Zum Seitenende

Marco²

ist gerade angekommen

Beiträge: 19

PHPKIT Version: 1.6.03

3

Samstag, 19. Januar 2008, 16:17

du denkst es liegt am hoster?
also freespace isses ned
ich bin bei servage.net ;)
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

4

Samstag, 19. Januar 2008, 19:11

=> Den Hoster fragen ob sie Probleme haben bzw. ob sie das Problem eingrenzen können
=> Die Datenbankgröße hier mal Posten
=> Die Datenbank ab und zu mal im Adminbereich => Datenbank optiomieren
  • Zum Seitenanfang
  • Zum Seitenende

Marco²

ist gerade angekommen

Beiträge: 19

PHPKIT Version: 1.6.03

5

Sonntag, 20. Januar 2008, 22:27

1. dem Hoster sind keine probleme bekannt
2. die datenbankgröße is ca. 6.5MB (als sql datei wenn man ein backuo macht)
3. ich optimiere die datenbank praktisch fast jeden Tag (oder was verstehest du unter ab und zu?)

Hier noch die Meldung die fast jeden Tag auf der website ganz oben angezeigt wird :

ERROR IN: SELECT session_userid, session_url, session_ip, session_expire FROM phpkit_session

table './wc3-maps/phpkit_session' is marked as crashed and should be repaired

mfg Marco

edit:// gerade kam sogar noch folgendes auf der startseite
schaut also doch nach einem hoster problem aus
allerdings ging die seite nach einem reload wieder einwandfrei

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
ERROR IN: SELECT blacklist_url, blacklist_userstatus FROM phpkit_blacklist

mysql server has gone awayERROR IN: UPDATE phpkit_calender SET  calender_picount=calender_picount+1 WHERE calender_date=1200787200

mysql server has gone awayERROR IN: SELECT * FROM phpkit_navigationcat WHERE navigationcat_status='1' AND (navigationcat_rights='guest') ORDER by navigationcat_order ASC

mysql server has gone away                                                                      Download einsenden   
   
      
    Titelauswahl:
 (  
 Erweiterte Suche    
                    
       
       
         
           Download »      Download   
          
Es liegen zur Zeit, unter den gewählten Einstellungen, keine Downloads vor.

             
    Download   
      
ERROR IN: SELECT * FROM phpkit_contentcat ORDER by contentcat_name ASC

mysql server has gone awayERROR IN: SELECT * FROM phpkit_contenttheme WHERE contenttheme_catid='7' ORDER by contenttheme_name ASC

mysql server has gone awayERROR IN: SELECT phpkit_content.* FROM phpkit_content LEFT JOIN phpkit_contentcat ON phpkit_contentcat.contentcat_id=phpkit_content.content_cat WHERE phpkit_content.content_status=1 AND phpkit_content.content_option='4' AND phpkit_content.content_time<'1200865149' AND (phpkit_content.content_expire>'1200865149' OR phpkit_content.content_expire=0) AND phpkit_content.content_cat='7' AND phpkit_content.content_title LIKE '%' AND (phpkit_contentcat.contentcat_rights='guest')

mysql server has gone awayERROR IN: SELECT * FROM phpkit_contentcat WHERE (contentcat_rights='guest') AND contentcat_type4=1 ORDER by contentcat_order, contentcat_name ASC

mysql server has gone awayERROR IN: SELECT * FROM phpkit_contenttheme WHERE contenttheme_catid='7' ORDER by contenttheme_name ASC

mysql server has gone away          
       
       
       
            Copyright © 2005 - 2008 wc3-maps.net   
      
 Seite in 20.99916 sec generiert

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Marco²« (20. Januar 2008, 22:43)

  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

6

Montag, 21. Januar 2008, 09:17

Die obere Meldung bedeutet das du die Tabellen reparieren sollst! Da diese beschädigt sind.
Die 2te das sich der MySQL Server verabschiedet hat ... also würde ich nochmal bei meinem Hoster nachfragen.
  • Zum Seitenanfang
  • Zum Seitenende

Zwiebelring Männlich

lernt alles kennen

Beiträge: 53

Geschlecht: Männlich

PHPKIT Version: 1.6.1

7

Samstag, 26. Januar 2008, 13:46

Das "Datenbank nicht erreichbar" Problem haben wir in letzter Zeit auch häufiger - vermehrt am Abend. Mein Eindruck ist der, dass wir parallel mit einem anderen Board auf dem Server liegen, die gerade am Abend sehr aktiv sind.

Das interessante daran ist, dass die Meldung quasi sofort zurückgegeben wird, beim direkten Versuch hinterher aber meist alles wieder okay ist. Kann man denn das System nicht veranlassen, etwas länger zu probieren - oder mehrmals?

An welcher Stelle im Code wird denn eigentlich erkannt, dass die Datenbank nicht erreichbar ist? Mit dieser Info, wäre mir auch schon geholfen .
Axo - Phpkit 1.6.10

Danke für die Antworten

Gerald
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

8

Samstag, 26. Januar 2008, 18:50

In der include.php in dem die config Tabelle eingelesen wird!
Wieviele Besucher hast du in der Zeit? Wieviele Posts hat dein Forum? Optimierst du die Datenbank öfter?
  • Zum Seitenanfang
  • Zum Seitenende

Zwiebelring Männlich

lernt alles kennen

Beiträge: 53

Geschlecht: Männlich

PHPKIT Version: 1.6.1

9

Samstag, 26. Januar 2008, 19:20

Die Datenbank ist schon recht groß - ca. 100megs, etwa 125000 Posts und 1300 User, bis zu etwa 50 User gleichzeitig aktiv (das Problem tritt aber auch auf, wenn gerade relativ wenige User online sind)

Die Datenbank wird regelmässig optimiert - etwa einmal die Woche. Die Datenbank ist aber in letzter Zeit nicht gewachsen, da auch regelmäßig aufgeräumt wird.

In die include.php schaue ich dannmal rein - Danke
  • Zum Seitenanfang
  • Zum Seitenende

piohh

ist gerade angekommen

10

Samstag, 26. Januar 2008, 22:55

Das Problem liegt bestimmt nicht an der Datenbankgröße.
Ich habe auf der HP am Tag so ca 8000 - 9000 Besucher und keine Probleme durch den Kit.
Es wird wohl an den max.connections liegen nur wird das bei Kit nicht direkt angezeigt sondern nur Datenbank...
Frag beim Hoster mal bitte nach wieviel max.connections er zulässt. 130 wären ein brauchbarer Wert.
  • Zum Seitenanfang
  • Zum Seitenende