Šta je novo?

Phpbb3 SQL ERROR [ mysql4 ] Too many connections [1040]

  • Začetnik teme Začetnik teme DzoA
  • Datum pokretanja Datum pokretanja

DzoA

Cenjen
Učlanjen(a)
08.11.2009
Poruke
10
Poena
154
Očajnički mi je potrebna pomoć.

Dakle imam phpbb3 forum sa portalom koji do skoro nije pravio nikakve probleme. Error koji dobijam je:

General Error
SQL ERROR [ mysql4 ]

Too many connections [1040]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

Problem mi se javlja sve češće i češće a poseta kada sajt puca uopšte ne premešuje neke kritične cifre... Kada kažem kritične - cifre poseta je znala da bude mnogo veća ranije pa opet nisam imao problema. Host na kojem je sajt nije menjan.

Ništa od modova (dodataka nije u skorije vreme menjano pa da znam da je problem u tome)...

Googlao sam i naletao na milion pitanja po raznim forumima ali nikako nisam našao odgovor.

Nemam ideju šta da radim. Da li je moguće da povremeno imam napade od strane spamera ili botova koji previše opterećuju server.

Nisam pametan i ne znam šta da radim :wall:

adresa sajta je opusteno.rs/
 
Problem je do MYSQL servera tvog hosting provajdera. Gresku dobijas jer se broj raspolozivih konekcija deli sa ostalih n ljudi koji su na toj masini. Tvoj forum kad pokusa da otvri konekciju dobije poruku od MYSQL-a da slobodnih konekacija vise nema a ti za uzvrat dobijes tu poruku. Zali se hosting provajderu ili ga menjaj.
 
Poslednja izmena:
U početku sam bio ubeđen da je greška do mene jer je sajt pucao kada i nije bila neka posećenost, a onda se setih da ima i drugih sajtova... Hvala na savetu, definitivno ću morati da menjam neke stvari...
 
Nagla promena intenziteta saobraćaja između baze i sajta može da znači i da se na sajtu ugnjezdila neka štetočina koja vrši pasivni DDoS napad na sajt forsirajući veliki broj upita bazi kako bi MySQL server odbio da usluži web aplikaciju i sadržaj sajta postao nedostupan.

Nije redak slučaj da su u toj situaciji i posetioci sajta u opasnosti jer se obično u tom slučaju u samom kodu stranice ugnježdava i kod koji kod posetioca može da napravi štetu.

A zašto ti ovo napominjem? Pa zato što jednostavna provera verzije tvog foruma odaje da koristiš verziju phpBB-a matoru ko Biblija koja je neotporna na širok dijapazon štetočina. Tvoj portal kao osnovu koristi phpBB 3.0.5 (http://opusteno.rs/styles/prosilver/style.cfg) a trenutno aktuelna verzija je phpBB 3.0.7 PL1. Plus što ti je konfiguracija servera i foldera poprilično nesigurna ukoliko korisnik spolja može ovako bez problema da čita tvoje fajlove, posebno one koji nisu namenjeni čitanju spolja 😉 Iskoristi .htaccess da zabraniš pristup spolja za sve kritične foldere jer se ovi fajlovi i onako koriste isključivo za interno generisanje sadržaja stranice (phpBB ih sklapa pre nego što ih pošalje korisniku koji je zahtevao stranicu).
 
Poslednja izmena:
Taj fajl se uredno otvara i na PhpBB forumu 🙂
 
Po defaultu tom fajlu moze da se pristupi bez problema (admin sam na jednom phpBB forumu, znam ga ko kucu rodjenu 🙂). Konaktiraj hosting provajdera ASAP oni su trenutno jedini koji mogu resiti taj problem, bio on do njihovog servera ili do neke stetocine.
 
Taj fajl se uredno otvara i na PhpBB forumu 🙂
Što naravno ne znači da je to dobra stvar 😉 Prva stvar koju će svaki zlonamerni "korisnik" da uradi je da proveri koja verzija softvera je u pitanju i da jednostavnim pregledom changelog liste (recimo http://www.phpbb.com/community/docs/CHANGELOG.html) proveri šta može da iskoristi da bi naudio sajtu. To i nije baš preterano veliki problem ako se softver redovno ažurira ali kada je primera radi poslednji update star skoro godinu dana... E to jeste problem.

Takođe, default sigurnosna podešavanja bilo kakvog softvera i servera na kojima se taj softver "vrti" ne podrazumevaju automatski i da su ona najbolja. Veoma jednostavna zaštita ovako problematiučnih foldera je .htaccess fajl sa direktivom Deny.
Kod:
Deny from all
Autor teme ima veliku sreću da se njegov sajt ne hostuje u Čačku u "Inter radar-u" (u suprotnom bi bio u velikom sosu) već se fajlovi nalaze na EUnet serverima koji se generalno dobro ažuriraju i podešavaju.
 
Poslednja izmena:
Nazad
Vrh Dno