Pagina 1 van 1

No space left on device (28)

Geplaatst: 30 april 2014
door Dirkjan
Zijn er meer mensen die een foutmelding bovenaan het forum zien waarbij hij aangeeft:
No space left on device (28)
Dan kun je waarschijnlijk niet reageren, maar zou je mij dan een e-mail willen sturen?

Re: No space left on device (28)

Geplaatst: 30 april 2014
door Ward
Ik niet, maar ik houd er andere uren op na dan veel anderen :)

Je PHP-sessiebestanden kunnen niet worden opgeslagen. Met het verkorten van de sessieduur is het probleem tijdelijk op te lossen. Voor de langere termijn gewoon wat schijfruimte bijkopen.

Re: No space left on device (28)

Geplaatst: 30 april 2014
door Dirkjan
Het is een eigen server en die is echt nog lang niet vol. :) Het forum is 'maar' zon 500mb groot. ;-) Nog heel wat ruimte over dus? Zit ook al te kijken of ik bepaalde sessie-mapjes heb gelimiteerd maar zie dit nergens terug.

Re: No space left on device (28)

Geplaatst: 30 april 2014
door Ward
Toch zit daar het probleem.

Ik weet niet wat je in de PHP-sessie opslaat, maar een sessiebestand kan zo 1 of 2 MB zijn. Dan ligt de server er zelfs bij 500 MB dus toch al bij enkele honderden sessies uit.

Kijk eens in de /tmp/ directory of iets dergelijks naar de gemiddelde grootte van een sessiebestand?

Verder is er nog een truc om de garbage collector eerder verlopen sessies te laten opruimen. Normaliter wordt de garbage collector maar 1 op de 100 keren aangeroepen. Je kunt dit verhogen naar 10 op de 100, dus 1 op de 10, met:
ini_set('session.gc_probability', 10);
ini_set('session.gc_divisor',     100);

Re: No space left on device (28)

Geplaatst: 30 april 2014
door Dirkjan
Het forum is in totaal 500mb, heb echt een veelvoud aan ruimte over dus. Het moet dus aan de rechten van een mapje liggen lijkt me, maar kan daar niets in vinden.

Re: No space left on device (28)

Geplaatst: 30 april 2014
door Ward
Niet de rechten, maar de disk quota zijn dan het probleem.

Als je hosting provider de zaakjes op orde heeft, moet je de omvang van de databases en alle mailboxes overigens aftrekken van de totale schijfruimte.

Re: No space left on device (28)

Geplaatst: 30 april 2014
door Dirkjan
Als je hosting provider de zaakjes op orde heeft.
Dat ben ik dus zelf. :)

Re: No space left on device (28)

Geplaatst: 30 april 2014
door Ward
Dan kun je bij het OS en het FS en weet je wat je te doen staat.

Of is het stiekem toch een VPS?

Re: No space left on device (28)

Geplaatst: 09 mei 2014
door Dirkjan
Probleem zou opgelost moeten zijn. Dit bleek het probleem. :)

Re: No space left on device (28)

Geplaatst: 25 november 2015
door jslomp
Ik snap dat het is opgelost, maar als ik je was zou ik cookies gebruiken, ook een login cookie kan erg veilig zijn (mits je een hash toevoegd)

12 jaar geleden hadden wij een sloome server, en een populaire website, en uit eindelijk maakte de sessies de hele site sloom, daarna overgestapt op cookies en dat hielp toen. (ik snap dat dat hier ook niet het geval is)

Re: No space left on device (28)

Geplaatst: 25 november 2015
door Volup
Ik snap dat het is opgelost, maar als ik je was zou ik cookies gebruiken, ook een login cookie kan erg veilig zijn (mits je een hash toevoegd)

12 jaar geleden hadden wij een sloome server, en een populaire website, en uit eindelijk maakte de sessies de hele site sloom, daarna overgestapt op cookies en dat hielp toen. (ik snap dat dat hier ook niet het geval is)
Je reageert op een topic van anderhalf jaar terug. Maar om toch even op je bericht te reageren; er gaat normaliter weinig data gepaard met sessies of cookies. Als je performance daar op achteruitloopt is er iets mis met je server of je script. Het is natuurlijk niet de bedoeling om daar hele bergen data in op te slaan.

Re: No space left on device (28)

Geplaatst: 25 november 2015
door jslomp
Dat was destijds ook een server probleem, ik vermeld ook niet voor niets 12 jaar geleden, maar kleine sessies met erg veel bezoekers werden alsnog een probleem.

No space left on device, betekend voor hier ook niet dat hij grote sessies gebruikt. En als tip geef ik dat ie wellicht ook eens kan kijken naar cookies.