Sublime Geplaatst: 5 april 2009 Rapport Geplaatst: 5 april 2009 (bewerkt) Ik heb een probleem.. ik heb een inlogsysteem dat met sql werkt.. maar als mensen teveel inloggen krijg ik telkens een melding dat er teveel connecties zijn.. dit inlogsysteem (alleen 1.4) http://phphulp.nl/php/scripts/8/117/ Het probleem is dus hoe ik dit op kan lossen want ben een beetje een php noob en weet niks van mql af.. de site: www.taatu-fan.nl.tt Config file's en inlogsysteem wil ik wel posten maar alleen op vraag... Bewerkt: 8 april 2009 door Joriz Reageren
K.O. Geplaatst: 5 april 2009 Rapport Geplaatst: 5 april 2009 (bewerkt) Net zag ik nog een melding van 'Error in mysql_connect(), too many connections' of iets dergelijks, maar nu is ie ineens verdwenen... Het lijkt het weer gewoon te doen. Hoe dan ook, je had er verder weinig aan kunnen doen. Door voor gratis hosting te kiezen zit je nu eenmaal vast aan verschillende restricties. Ook al vind ik Awardspace.com een hele goede keuze; deze limiet kun je niet eenvoudig aanpassen. Wanneer je MySQL op een computer installeert kun je in een configuratiebestandje de regel die het maximale aantal verbindingen bepaalt veranderen. Op mijn eigen computer staat er in dit bestandje bijvoorbeeld 'max_connections=50'. Als ik zou willen dat meer mensen met de MySQL server zouden kunnen verbinden zou ik dit getal kunnen verhogen. Doordat je je hosting elders regelt heb je echter geen toegang tot dit soort configuratiebestanden en is dit dus een gegeven limiet die je helaas niet kunt wijzigen. (De foutmelding is door de MySQL server gegenereerd, niet door het CMS dat je gebruikt.) Bewerkt: 5 april 2009 door K.O. Reageren
Sublime Geplaatst: 5 april 2009 Auteur Rapport Geplaatst: 5 april 2009 hmm.. echt helemaal niks? want als de error van start is kan niemand meer de website bezoeken.. Reageren
K.O. Geplaatst: 5 april 2009 Rapport Geplaatst: 5 april 2009 Er zijn wel alternatieven te bedenken. Er zijn namelijk ook genoeg inlogsystemen die niet met MySQL werken, maar met een gewoon configuratiebestand dat op elke pagina ge-require_once()'d wordt (of ge-fopen()'d). Hierin komen dan bijvoorbeeld gebruikersnamen en wachtwoorden te staan. Een CMS leest en bewerkt dit configuratiebestand dan steeds. Ook hier zit wel een door Awardspace ingestelde limiet aan, maar deze ligt vaak hoger dan de limiet van de MySQL server. Reageren
marcootje Geplaatst: 6 april 2009 Rapport Geplaatst: 6 april 2009 Je kan er ook voor zorgen dat als je geen verbinding nodig hebt, je die ook niet maakt. En anders kun je misschien mysql_pconnect() gebruiken, met persistent connections. In praktijk heb ik hier echter geen ervaring mee, dus ik weet niet of dit daadwerkelijk helpt, of zou kunnen helpen. Reageren
Sublime Geplaatst: 7 april 2009 Auteur Rapport Geplaatst: 7 april 2009 (bewerkt) Je kan er ook voor zorgen dat als je geen verbinding nodig hebt, je die ook niet maakt.En anders kun je misschien mysql_pconnect() gebruiken, met persistent connections. In praktijk heb ik hier echter geen ervaring mee, dus ik weet niet of dit daadwerkelijk helpt, of zou kunnen helpen. dit zal ik eerst wel proberen want ik heb het script van phphulp en kan zelf dus niet zulke grote aanpassingen doen want ik ben nog aardig noob Nog een probleem erbij gekomen!!!! als ik inlog bestaan de plaatjes niet terwijl de pad hoofdlettergevoelig is gemaakt en precies klopt.. awardspace desk heeft me geen meter verder geholpen omdat hun er ook geen f*ck van snapte... Bewerkt: 7 april 2009 door Maikle Reageren
K.O. Geplaatst: 8 april 2009 Rapport Geplaatst: 8 april 2009 Zou je misschien even kunnen vertellen welke afbeeldingen niet geladen worden? Als ik taatu-fan.nl.tt bezoek zie ik nergens missende afbeeldingen ofzo.. En als je dan toch bezig bent, geef dan ook gelijk even het stukje van het script waarmee je die afbeeldingen laadt, zodat we kunnen kijken wat je probeert. Reageren
Sublime Geplaatst: 11 april 2009 Auteur Rapport Geplaatst: 11 april 2009 Zou je misschien even kunnen vertellen welke afbeeldingen niet geladen worden? Als ik taatu-fan.nl.tt bezoek zie ik nergens missende afbeeldingen ofzo.. En als je dan toch bezig bent, geef dan ook gelijk even het stukje van het script waarmee je die afbeeldingen laadt, zodat we kunnen kijken wat je probeert. ´k weet het als je inlogt kon je het zien maar ik heb al een ander inlog systeem zonder sql problemen.... Reageren
RHochstenbach Geplaatst: 12 juli 2009 Rapport Geplaatst: 12 juli 2009 Heb je commandline toegang tot jouw webserver? Zo niet, dan ff contact opnemen met de host. De Max Connections is een instelling van MySQL. Reageren
Sublime Geplaatst: 17 juli 2009 Auteur Rapport Geplaatst: 17 juli 2009 ik heb het probleem al opgelost, alles weg gemieterd xD Reageren
Recommended Posts
Een reactie plaatsen
Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.