Seite 1 von 2

phpBB : Critical Error

Verfasst: 24.01.2006, 22:44
von robo
In letzter Zeit erhalte ich hier im Forum immer öfter:

Code: Alles auswählen

phpBB : Critical Error

Could not connect to the database
So langsam macht es echt keinen Spass mehr ...

cu, Robo :)

Verfasst:
von

phpBB : Critical Error

Verfasst: 24.01.2006, 22:47
von Airport1
Muss ein Optimierer ran. Wer meldet sich freiwillig? Ich ned, keine Zeit ;)

phpBB : Critical Error

Verfasst: 25.01.2006, 00:40
von Southmedia
Sagt es Webby nur, ich bin mittlerweile mehr damit beschäftigt Downtimes zu reporten als effektiv was zu moderiern hier.

phpBB : Critical Error

Verfasst: 25.01.2006, 02:43
von Hasso
Da muss wohl einer diesen 24 Stunden Überwachungsscript/Dienst her. Die Meldung kommt per Email oder SMS, tolle Sache. Gibt`s schon reichlich im Web.
Lässt sich aber auch auf dem eigenen System natürlich auch gut realisieren.

Grüsse
Hasso

phpBB : Critical Error

Verfasst: 25.01.2006, 10:35
von Webby
:bad-words:
Ich bin genau so am ende wie euch. Es geht um zuviel subprozessen für die mysql datenbank (laut meine host).
Mehr dazu hier...
https://www.abakus-internet-marketing.d ... 23166.html

Wir werden hochstwahrscheinlich diese woche eine Host wechseln machen.

Alan

phpBB : Critical Error

Verfasst: 25.01.2006, 10:54
von Airport1
> Wir werden hochstwahrscheinlich diese woche eine Host wechseln machen.

Der ist evtl. unnoetig. Oft muss man nur die Config von Apache / MySQL anpassen und die Scripte "tunen", desweiteren sich um Caching, Gzip Kompression, Shared Memory Gedanken machen usw. Man kann da unglaublich viel rausholen. Es kostet halt Zeit und man muss sich reinknien. Und .. wer "hat" schon Zeit ;)

phpBB : Critical Error

Verfasst: 25.01.2006, 11:37
von Webby
ok, du kriegst den auftrag Airport1. Wann kannst du anfangen? :-)

Alan

phpBB : Critical Error

Verfasst: 27.01.2006, 13:34
von marc75
Ich würde mal behaupten das dass Sessionhandling via DB zuviel Last produziert.
Wenn ich mich nicht irre sind im phpbb einige sql Abfragen unnötig und manche Sachen ganz schön umständlich gelöst.

phpBB : Critical Error

Verfasst: 27.01.2006, 15:49
von Webby
hmm, sessions sind eigentlich nur für gästen nutzlich soweit ich mich errinern könnte. ich wurde versuchen die komplett raus zu nehmen weil wir sowieso keine gäste beträge erlauben. Danke fürs Tipp Marc

Alan

phpBB : Critical Error

Verfasst: 27.01.2006, 15:56
von net(t)worker
die gesamte Userverwaltung basiert doch auf sessions, die kannst du nicht einfach komplett rausnehmen.... oder irre ich mich da jetzt?

es gibt aber verschiedene Möglichkeiten wo eine session auf dem Server gespeichert wird... wenn dies in db ist, erzeugt dies natürlich Last auf der db....

phpBB : Critical Error

Verfasst: 27.01.2006, 16:35
von Webby
https://www.phpbb.com/phpBB/viewtopic.php?t=150631
Jaffery post. Ich denke aber das wird nicht helfen weil es macht nur eine leere session.

Ich bin selbst nicht die php profi muss ich sagen :-/

Alan

phpBB : Critical Error

Verfasst: 27.01.2006, 16:46
von marc75
webby da kannste auf der schnelle leider nicht viel tun, das haben die bei phpbb ehrlich gesagt recht schlecht gelößt.

Da müsste man die session komplett auf PHP session umschreiben.



So und ich verabschiede mich jetzt erstmal in den Urlaub.

phpBB : Critical Error

Verfasst: 27.01.2006, 17:05
von net(t)worker
Hmm... melde dich doch einfach beim phpbb.com Forum an, und schick ne pn an einen der Entwickler und frag ob die dir da helfen können, oder wenigstens an jemanden verweisen der helfen kann:

https://www.phpbb.com/phpBB/groupcp.php?g=4

phpBB : Critical Error

Verfasst: 27.01.2006, 17:17
von Bogomir
Hallo Webby,

aus meiner Erfahrung kann ich dir sagen, daß man die Probleme durch einige Einstellungen der Mysql-Datenbank beheben kann. So hatte ich z.B. Probleme durch einen DNS-Lookup des MYsql-Servers, der unregelmäßig die Verbindungen zur Mysql-DB blockierte ( https://dev.mysql.com/doc/refman/4.0/de/dns.html ). Schau dir auch mal deine Query-Cache einstellungen an, diese helfen, den IO zur Harddisk zu minimieren ( https://dev.mysql.com/doc/refman/5.0/en ... cache.html ).

Manchmal werden die Zugriffe auch durch Fehler in den DB-Files verlangsamt, ohne Fehler zu melden. Aus diesem Grund repariere bzw checke ich meine Tables auch alle paar Monate (REPAIR TABLE, bzw. CHECK TABLE).

Um weitere Optimierungen vorzunehmen besteht auch die Möglichkeit, "slow queries" loggen zu lassen. Hierbei werden SQL-Queries, die besonders lange dauern, in ein Logfile geschrieben, anhand dessen Du diese Queries herausfinden und mit ein bischen Hintergrundwissen optimieren kannst.

Ich hoffe, Du kannst damit ein bisschen was anfangen :-)

phpBB : Critical Error

Verfasst: 27.01.2006, 17:40
von net(t)worker
installier dir doch mal ein Tool wie https://bigsister.graeff.com/ das sammelt dann laufend Daten über das system... da könnte man dann ggf. sehen wo es hakt... mysql kann auch überwacht werden....

optimalerweise sollteste das Tool selber auf einen anderen Computer installen und auf dem Foren server nur den agenten...