Geen idee waarom zo veel schijfruimte nodig is voor het forum

Gestart door Jacques, 07-03-2017 17:53 u

Vorige topic - Volgende topic

0 leden en 1 gast bekijken dit topic.

Jacques

De beschikbare schijfruimte voor het forum raakt sinds afgelopen vrijdag 3 maart 16:14 uur snel op door de aanmaak van zogenaamde "core" bestanden die worden aangemaakt na een crash van PHP. Deze core bestanden worden veelvuldig aangemaakt.
Door mij zijn afgelopen vrijdag geen wijzigingen aangebracht in de software. Sterker nog ik was afgelopen vrijdag pas in de loop van de avond online omdat ik samen met mijn vrouw op pad was.

Een PHP crash treedt op als er iets mis gaat bij het uitvoeren van een bepaalde taak. Geen idee om welke taak het gaat. Dat maakt vinden van de oplossing van het probleem lastig. Daarom vraag ik aan jullie of bepaalde afwijkende zaken zijn opgevallen sinds afgelopen vrijdag of fouten constateren in het functioneren van het forum.

Hopelijk is het probleem snel opgelost.

muldereric


Jacques

Citaat van: muldereric op 07-03-2017  18:03 uHeeft de host toevallig php ge-update naar php7?

Nee. Er wordt gebruikt gemaakt van 5.4.45

muldereric

Heb je terminal toegang via ssh? Je kunt dan gdb httpd -c uitvoeren op 1 of meerdere van die core files. Gdb is een tool van de Apache debugger.

muldereric


DirkB

Hallo Jacques, ik beheer al jarenlang Linux servers voor mijn werk. Mocht je het vertrouwen een wildvreemde shell toegang  te geven tot de machine, dan kan ik het probleem hoogstwaarschijnlijk wel opsporen en mogelijk verhelpen.

Jacques

Citaat van: DirkB op 07-03-2017  19:34 uHallo Jacques, ik beheer al jarenlang Linux servers voor mijn werk. Mocht je het vertrouwen een wildvreemde shell toegang  te geven tot de machine, dan kan ik het probleem hoogstwaarschijnlijk wel opsporen en mogelijk verhelpen.

Hallo Dirk, dat is een mooi aanbod. Als ik er met de hoster niet uitkom wil ik er gebruik van maken. Maar zoals je zelf ook snapt ben ik terughoudend met het geven van toegang.

rajd

Ik bied je graag iets soortgelijks aan... heb als ontwikkelaar, hobbyist, techneut en all-round IT'er een 20 jaartjes Linux ervaring. Mocht je iets willen overleggen dan verneem ik het graag :)

DirkB

Citaat van: Jacques op 07-03-2017  22:12 uHallo Dirk, dat is een mooi aanbod. Als ik er met de hoster niet uitkom wil ik er gebruik van maken. Maar zoals je zelf ook snapt ben ik terughoudend met het geven van toegang.
Dat snap ik heel goed, mocht de hoster er niet uitkomen, dan hoor ik het wel. We kunnen uiteraard even bellen / verdere gegevens uitwisselen voordat ik aan de slag ga. Maar hopelijk lost de hoster het snel op.

Tita_NL

Kijk hier even voor een bestand wat je kan importeren om te zien waar die files vandaan komen.

Kan je ook bij de ruwe logfiles komen? Dit kan ook wel eens wat opleveren.

muldereric

Citaat van: Tita_NL op 08-03-2017  09:24 uKijk hier even voor een bestand wat je kan importeren om te zien waar die files vandaan komen.

Kan je ook bij de ruwe logfiles komen? Dit kan ook wel eens wat opleveren.
Mooie link naar http://hier [emoji2]

Tita_NL

Citaat van: muldereric op 08-03-2017  11:58 uMooie link naar http://hier [emoji2]

Goed he,

Hier bedoelde ik dus

Henielma

Sinds een paar dagen krijg ik bij gebruik van het forum regelmatig onderstaande balk bovenin mijn Chrome brouwser op Windows 10.



Misschien heeft het er iets mee te maken.

muldereric

Citaat van: Henielma op 08-03-2017  13:58 uSinds een paar dagen krijg ik bij gebruik van het forum regelmatig onderstaande balk bovenin mijn Chrome brouwser op Windows 10.



Misschien heeft het er iets mee te maken.
WebGL zelf is een Javascript API, maar kan mogelijk wel crashen als gevolg van iets wat in php onderuit gaat.

Jacques

Citaat van: Tita_NL op 08-03-2017  09:24 uKijk hier even voor een bestand wat je kan importeren om te zien waar die files vandaan komen.

Kan je ook bij de ruwe logfiles komen? Dit kan ook wel eens wat opleveren.

Er is gekeken met gdb. Dat leverde op dat de index.php de veroorzaker is. Alle verzoeken van het forum lopen via dit bestand. Volgens de hoster betekent dit dat oorzaak van het probleem in elk bestand kan zitten...

Jacques

Citaat van: Henielma op 08-03-2017  13:58 uSinds een paar dagen krijg ik bij gebruik van het forum regelmatig onderstaande balk bovenin mijn Chrome brouwser op Windows 10.



Misschien heeft het er iets mee te maken.

Bedankt voor deze melding. Heb ik doorgegeven aan de hoster.

Jacques

Citaat van: Tita_NL op 08-03-2017  09:24 uKan je ook bij de ruwe logfiles komen? Dit kan ook wel eens wat opleveren.

Heb ik naar gekeken. Maar ik kom daar niet veel verder mee.

hansHalberstadt

Als er ineens veel schijfruimte bijkomt, kun je dan niet (laten) nagaan wat voor bestanden dat zijn met wat voor datum? Dan moet er dus een piek zijn in bestanden met recente datum

William

De laatste week merk ik op dat ik bij het laden van hobbybrouwen.nl meldingen krijg van een not responding website.

rajd

Citaat van: Jacques op 08-03-2017  21:51 uEr is gekeken met gdb. Dat leverde op dat de index.php de veroorzaker is. Alle verzoeken van het forum lopen via dit bestand. Volgens de hoster betekent dit dat oorzaak van het probleem in elk bestand kan zitten...

Jup, index.php / index.html is doorgaans de plek waar een site start (hoewel dit configurabel is je webserver software, wsl Apache httpd) c.q. dit is min of meer nietszeggend.

Zijn er recentelijk veranderingen aan het forum doorgevoerd, in de vorm van aanpassingen aan de broncode, updates aan de programmatuur of de installatie van (3rd-party) plugins?

Jacques

Citaat van: hansHalberstadt op 08-03-2017  22:10 uAls er ineens veel schijfruimte bijkomt, kun je dan niet (laten) nagaan wat voor bestanden dat zijn met wat voor datum? Dan moet er dus een piek zijn in bestanden met recente datum

Er is inderdaad een piek aan bestanden van recente datum. Het gaat om core dump bestanden die aangemaakt worden als er wat mis gaat in de php codering. Het lastige is uit te vinden wat er nu precies mis gaat.

Jacques

Citaat van: rajd op 08-03-2017  22:15 uZijn er recentelijk veranderingen aan het forum doorgevoerd, in de vorm van aanpassingen aan de broncode, updates aan de programmatuur of de installatie van (3rd-party) plugins?

Nee. Daarom is het voor mij onbegrijpelijk wat er mis is.
De problemen zijn ontstaan afgelopen vrijdag op het einde van de middag. Die dag ben ik later online gegaan dan gebruikelijk op vrijdag. Er zijn geen wijzigen door mij doorgevoerd op die dag. Door de aanmaak van de vele core bestanden en de waarschuwing van de server dat de schijfruimte op raakte kreeg ik in de gaten dat er iets mis was. De vraag is alleen wat?


sunlight

Hallo Jacques,

Misschien stomme vraag maar loopt de db zonder problemen? Ik heb ooit met de webwinkel met nogal uitgebreide db gehad dat er door een probleem met de db verschillende core files werden gecreëerd.

Misschien is het niks maar niet geschoten is altijd mis.
 

Jacques

Citaat van: sunlight op 08-03-2017  22:35 uHallo Jacques,

Misschien stomme vraag maar loopt de db zonder problemen? Ik heb ooit met de webwinkel met nogal uitgebreide db gehad dat er door een probleem met de db verschillende core files werden gecreëerd.

Misschien is het niks maar niet geschoten is altijd mis.
 

Daar zijn geen problemen zo te merken.
Gisteren heb ik onderhoud uitgevoerd op alle tabellen en dat heeft niet geholpen.
Ik krijg ook geen databasefoutmeldingen.

sunlight

Heb je van de structuur een vergelijkbare backup? Je hebt programma's waarmee je verschillen in bestanden kunt achterhalen. Misschien is het een hack in 1 van de bestanden.

muldereric

Gebruik je plug-ins/add-ons op de website? Zo ja, dan kun je die 1 voor 1 uitschakelen om te zien dit effect heeft. Helaas moet je dan wel weten wat de interval is waarmee de core files worden aangemaakt, naders is het lastig om na te gaan of het heeft geholpen of niet...

muldereric

Citaat van: Jacques op 08-03-2017  21:51 uEr is gekeken met gdb. Dat leverde op dat de index.php de veroorzaker is. Alle verzoeken van het forum lopen via dit bestand. Volgens de hoster betekent dit dat oorzaak van het probleem in elk bestand kan zitten...
Bedoel je /index.php of /forum/index.php?

DirkB

Citaat van: Jacques op 08-03-2017  21:51 uEr is gekeken met gdb. Dat leverde op dat de index.php de veroorzaker is. Alle verzoeken van het forum lopen via dit bestand. Volgens de hoster betekent dit dat oorzaak van het probleem in elk bestand kan zitten...

Dan is er toch niet goed gekeken. Als je een goede trace maakt, kan je de exacte call zien waar de core gedumpt wordt... Dan kan het nog steeds puzzelen zijn om de oorzaak te vinden, maar goed.

Tita_NL

Citaat van: Jacques op 08-03-2017  22:09 uHeb ik naar gekeken. Maar ik kom daar niet veel verder mee.

Je kan dus bij de /var/log bestanden? Daar moet in de error.log of in de access.log toch wel iets terug te herleiden zijn naar een create file van de dump file en de bezochte pagina op dat moment?

Het zal ergens een relatie moeten hebben, maar dat kan vooralsnog van alles zijn.

muldereric

Heb ook het idee dat de tapatalk updates onderuit zijn gegaan door de fouten. Kreeg voorheen altijd behoorlijk wat meldingen van nieuwe topics en updates, maar nu helemaal niets meer.

Jacques

Zo juist met de hoster bezig geweest met de instellingen van de server. Zo te merken heeft dat niet geholpen.

Citaat van: muldereric op 10-03-2017  15:10 uHeb ook het idee dat de tapatalk updates onderuit zijn gegaan door de fouten. Kreeg voorheen altijd behoorlijk wat meldingen van nieuwe topics en updates, maar nu helemaal niets meer.

Misschien is Tapatalk wel de oorzaak van de problemen heb ik al eerder bedacht. Het is mij opgevallen dat de core dumps niet aangemaakt worden als ik via mijn desktop bezig ben en dat op sommige andere momenten er erg veel dumps zin.
Om dit uit te testen wil ik morgen de Tapatalk plugin verwijderen. Mocht blijken dat gedurende een uur of twee er geen core dumps meer zijn is de oorzaak van het probleem gevonden. In dat geval kan contact genomen met Tapatalk om het probleem te melden.

Overigens zit ik er al langere tijd over te denken om het forum op andere software te laten werken. Software die het forum goed weergeeft op zo wel desktop, mobiel en tablet. Ik heb nog geen idee welke software ik daarvoor ga gebruiken. Via de site www.bierisbest.nl heb ik nu wat ervaring met Wordpress maar ik weet nog niet of dit ook handig is voor een forum.

muldereric

Forums zijn vaak modules en geen onderdeel van een cms zoals Wordpress, Joomla, Drupal, e.d.
Heb zelf redelijk veel ervaring met Kunena op Joomla cms. Goed en doeltreffend en schaalt keurig.

Jacques

Citaat van: muldereric op 10-03-2017  16:21 uForums zijn vaak modules en geen onderdeel van een cms zoals Wordpress, Joomla, Drupal, e.d.
Heb zelf redelijk veel ervaring met Kunena op Joomla cms. Goed en doeltreffend en schaalt keurig.

Voor Wordpress is er bbPress. Deze zou een SMF forum kunnen converteren. Dat is uiteraard een belangrijke voorwaarde bij het overgaan naar een andere software. Het probleem is dat je meestal tegen tal van problemen aan loopt aan als je berichten overzet.

muldereric

Je kunt er eens mee proefdraaien voor jezelf om te proberen, maar daar gaat wel wat tijd in zitten, en dat is tijd die je niet kan spenderen aan brouwen :D

muldereric

Wel vreemd overigens dat de fout ineens opgetreden is. Heb je al eens gekeken of er niet een update is voor de tapatalk plugin? Misschien lost dat wel het probleem op!

seed7

Citaat van: Jacques op 10-03-2017  16:09 uOverigens zit ik er al langere tijd over te denken om het forum op andere software te laten werken. Software die het forum goed weergeeft op zo wel desktop, mobiel en tablet.

Jacques, kijk eens bij ons zuiderburenforum, zij gebruiken sinds kort http://www.elkarte.net/ gebaseerd op/voort komend uit Simple Machines,

Ingo

mbroek

Citaat van: Jacques op 10-03-2017  16:26 uVoor Wordpress is er bbPress. Deze zou een SMF forum kunnen converteren. Dat is uiteraard een belangrijke voorwaarde bij het overgaan naar een andere software. Het probleem is dat je meestal tegen tal van problemen aan loopt aan als je berichten overzet.

Mijn ervaring met bbPress is niet zo best, je gaat ook veel dingen missen die nu gewoon aanwezig zijn.
Overigens, het Vlaams Hobbybrouwforum is over op andere software, dat werkt wel goed met desktop en telefoons/tablets.

Edit: heeft Ingo ook al geschreven (sorry Ingo).

Jacques

Citaat van: muldereric op 10-03-2017  16:59 uWel vreemd overigens dat de fout ineens opgetreden is. Heb je al eens gekeken of er niet een update is voor de tapatalk plugin? Misschien lost dat wel het probleem op!

Het is inderdaad heel vreemd dat deze fout ineens optreedt. Ik heb gekeken of er een update beschikbaar is. Volgens Tapatalk zou alles actueel zijn. Wel zie ik dat je tegenwoordig als beheerder kunt betalen om te zorgen dat de melding dat een bericht geplaatst is met Tapatalk niet meer geplaatst wordt. Vandaar ook dat ik denk dat er toch wat in de software gewijzigd is.

Jacques

Citaat van: seed7 op 10-03-2017  17:40 uJacques, kijk eens bij ons zuiderburenforum, zij gebruiken sinds kort http://www.elkarte.net/ gebaseerd op/voort komend uit Simple Machines,

Ingo

Daar zal ik naar kijken.
De ervaring die ik heb met Wordpress vind ik namelijk niet geweldig.

Jacques

Vanmiddag heb ik zo'n 3 uur de plugin Tapatalk gedeactiveerd. Dit om te ontdekken of dit de oorzaak is van de problemen. Tapatalk heeft namelijk vervelende trekken...

Zo te merken heeft het niet geholpen. De core dumps worden nog steeds aangemaakt.

muldereric

Citaat van: Jacques op 11-03-2017  17:09 uVanmiddag heb ik zo'n 3 uur de plugin Tapatalk gedeactiveerd. Dit om te ontdekken of dit de oorzaak is van de problemen. Tapatalk heeft namelijk vervelende trekken...

Zo te merken heeft het niet geholpen. De core dumps worden nog steeds aangemaakt.
Is tapatalk wel weer geactiveerd? Kan namelijk niks meer zien op dit moment...

Jacques

Citaat van: muldereric op 11-03-2017  23:20 uIs tapatalk wel weer geactiveerd? Kan namelijk niks meer zien op dit moment...

Ja. En de rechten zijn goed gezet.

Voor de zekerheid het laatste opnieuw gedaan.

muldereric


Jacques

Nog steeds zijn de hoster en ik op zoek naar de oorzaak van het herhaaldelijk crashen van PHP waardoor steeds dumps aangemaakt worden.

De forumsoftware is nu teruggezet naar aan versie van voor het moment van het voordoen van het probleem. Dat is gebeurt op een ander map namelijk www.hobbybrouwen.nl/forum2

De vraag is of jullie dit adres de komende uren willen gebruiken zodat getest kan worden. Omdat gebruik wordt gemaakt van dezelfde database gaan er geen berichtjes verloren.

Test ze!

bultje76

Citaat van: Jacques op 15-03-2017  15:58 uNog steeds zijn de hoster en ik op zoek naar de oorzaak van het herhaaldelijk crashen van PHP waardoor steeds dumps aangemaakt worden.

De forumsoftware is nu teruggezet naar aan versie van voor het moment van het voordoen van het probleem. Dat is gebeurt op een ander map namelijk www.hobbybrouwen/forum2

De vraag is of jullie dit adres de komende uren willen gebruiken zodat getest kan worden. Omdat gebruik wordt gemaakt van dezelfde database gaan er geen berichtjes verloren.

Test ze!

Ik zou graag helpen, maar ik krijg een foutmelding: "This site can't be reached" dus lijkt erop dat er iets niet ok geconfigureerd is.

bultje76

Citaat van: bultje76 op 15-03-2017  16:00 uIk zou graag helpen, maar ik krijg een foutmelding: "This site can't be reached" dus lijkt erop dat er iets niet ok geconfigureerd is.

Ah, er zit een foutje in de link in je post. dit is de goede: http://www.hobbybrouwen.nl/forum2/

Thamerdal

Kunnen ze niet gewoon een redirect instellen van /forum naar /forum2?  :weetniet:

Jacques

Citaat van: Thamerdal op 15-03-2017  16:22 uKunnen ze niet gewoon een redirect instellen van /forum naar /forum2?  :weetniet:

Kan. Had ik ook voorgesteld. Maar de hoster sloot niet geheel uit dat er instellingen in de databank daardoor veranderen. Dat kan dan weer problemen geven.

Dus graag even een "2" achter forum plaatsen.
Dit bericht is overigens geschreven via forum2.

KooTjoo

Is het geen optie om PHP op te waarderen naar versie 7. Vaak heeft de hostingomgeving de mogelijkheid om meer PHP versies naast elkaar te draaien om eerst te testen. SMF heeft volgens mij maar een paar kleine hacks nodig om goed onder PHP 7 te draaien.

Ik heb diverse webshops draaien op PHP 7 en zie ook een heel duidelijk performance verschil.

Als je wilt kan ik ook een plek op mijn server voor je inruimen waar je eventueel even kunt testen.

Jacques

Citaat van: KooTjoo op 15-03-2017  18:28 uIs het geen optie om PHP op te waarderen naar versie 7. Vaak heeft de hostingomgeving de mogelijkheid om meer PHP versies naast elkaar te draaien om eerst te testen. SMF heeft volgens mij maar een paar kleine hacks nodig om goed onder PHP 7 te draaien.

Ik heb diverse webshops draaien op PHP 7 en zie ook een heel duidelijk performance verschil.

Als je wilt kan ik ook een plek op mijn server voor je inruimen waar je eventueel even kunt testen.

Een update naar een hoger versie van PHP wordt door de hoster overwogen. Maar eerst willen we zekerheid hebben dat het probleem niet veroorzaakt wordt door de codes van het forum. Vandaar dat er nu gekeken wordt of er ook fouten zijn op een oude versie van de software. Het blijft vreemd dat het probleem uit het niets ontstaan is.

haicoterbeek

Is er al geprobeerd een backup van de bestanden terug te zetten ? (niet de database)
Van een recente datum voordat de problemen begonnen?

Jacques

Citaat van: haicoterbeek op 15-03-2017  21:47 uIs er al geprobeerd een backup van de bestanden terug te zetten ? (niet de database)
Van een recente datum voordat de problemen begonnen?

Dat is hetgeen we nu aan het doen zijn...

muldereric

Zet je tapatalk configuratie ook ff om naar forum2 in het tapatalk dashboard!

Jacques

Citaat van: muldereric op 15-03-2017  23:19 uZet je tapatalk configuratie ook ff om naar forum2 in het tapatalk dashboard!

In forum2 worden ook core dumps aangemaakt...
De map is nog niet verwijderd. Maar het lijkt er op dat het probleem er ook is met een backup van ruim 2 weken geleden. Overigens heb ik de rechten voor Tapatalk op forum2 opnieuw ingesteld.

Naar mijn idee zit het probleem in de instellingen van de server. Net nog gevraagd om alle instellingen die SMF aanbeveelt na te gaan.
Daarnaast gevraagd de PHP versie te verhogen. Dit laatste kan mijn inzien niet de oorzaak zijn omdat het forum totdat de problemen gingen ontstaan geen PHP crash veroorzaakte op de huidige versie.

muldereric

Kun je op forum2 alle plugins uitschakelen, of heeft dit ook direct effect op forum1 vanwege de gedeelde database?

Jacques

Citaat van: muldereric op 17-03-2017  00:09 uKun je op forum2 alle plugins uitschakelen

Nu niet meer omdat forum2 verwijderd is.

Overigens heeft de hoster een hogere versie van PHP geactiveerd. Ook dat heeft het probleem niet opgelost.

Jacques

Door het uitschakelen van de Zend Optimizer (een onderdeel van PHP) is het crashen van PHP voorbij. Er worden geen core dumps aangemaakt. Probleem opgelost. Maar mogelijk is het forum net wat langzamer.

Overigens wil ik wel over naar ElkArte net zoals het Vlaams forum. Hierdoor kan het forum gevolgd worden zonder de Tapatalk plugin. Als beheerder van een forum wordt je namelijk niet vrolijk van Tapatalk. Zo wordt bewust bij elke update de handtekening van de gebruikers ongewild ingesteld. Tapatalk laat de beheerders van fora een bedrag per maand betalen om te zorgen dat de handtekeningen niet geplaatst worden. Daarnaast leveren de advertenties die te zien zijn via Tapatalk zo goed als niets op voor de beheerders van fora.

Het probleem is echter dat niet alle plugins van dit forum beschikbaar zijn voor ElkArte, dat een afgeleide is van SMF. Daarnaast is er ook een plugin die speciaal geschreven is voor dit forum voor het uploaden van foto's.
Uit eerder reacties op dit topic bleek dat er diverse PHP deskundigen lid zijn van dit forum. Die zullen ongetwijfeld veel handiger zijn in het maken van aanpassingen dan ik ben. Mijn kennis van PHP is vrij beperkt. Met andere woorden als er leden zijn die willen helpen graag. Zo nodig wil ik een website laten hosten waar het een en ander op ontwikkeld kan worden.

muldereric

Fijn dat het opgelost is Jacques! Wat betreft de Zend Optimizer, hier zou ik me niet druk om maken. Dit is met name bedoeld voor websites die gebruik maken van het Zend framework, hetgeen bij SMF niet het geval is geloof ik. Kortom, je zult er niets van merken.
Wat je wel gaat merken is een upgrade naar php7. Deze versie is een stuk sneller dan zijn voorganger php5, hetgeen resulteert in sneller gerenderde pagina's.
Heb helaas geen ervaring met SMF of ElkArte, anders had ik graag geholpen.

Jacques

Ik kan de hoster vragen of PHP 7 beschikbaar is.

Als er anderen zijn die willen helpen bij het herschrijven van plugins hoor ik dat graag.

muldereric


Jacques

De voornaamste zijn de plugin voor het uploaden van foto's naar de externe site die bij het forum hoort en de plugin voor de tags. Daarnaast werkt de plugin voor de ledenkaart wel maar worden de pins niet weergegeven. Verder is het handig dat de plugin waarmee topics gekopieerd kunnen worden ook op het nieuwe forum werkt. Dat is handig voor het board Rebie.
Kortom overstappen naar ElkArte heeft toch nog wel wat voeten in aarde willen we alle functionaliteiten van het huidige forum behouden.

Tags:

Zoeken met Google op deze site.
Brouwspullen zijn ook te koop via Bol.com.
Als je iets bestelt bij Bol.com (ook andere zaken dan brouwspullen) via deze link steun je het forum.


Het boek van de beheerder van deze site.