Sinds een weekje een redelijk forse WP site live staan, waar toch nog wat issues in lijken te zijn/ontstaan. Probleem is, ik weet ook niet meer waar ik moet zoeken.
Gaat om een WP 3.7.1 install, met custom Genesis 2 thema, WPML, cpt's en taxonomies dmv Types en nog wat andere fratsen, alles is up to date.
Wel loopt PHP al iets achter, ik meen 5.2.13 (aangepast), in ieder geval een 5.2 versie en MySQL draait 5.1.48(aangepast).
Probleem is dat er her en der wp queries in zitten die alle taxonomy terms ophalen en daaruit weer alle onderliggen taxonomies of posts. Het ene moment werkt alles, het andere moment is alles front-end verdwenen, zonder dat er code is aangepast. Ga ik naar een van de posts die in een van de taxonomies (of childs) zit en save ik de post (zonder wijzigingen), dan verschijnt die taxonomy weer. Ook lijkt eea ineens door elkaar heen te staan, zweedse categorieën tussen de engelse enz.
Vorige week een soortgelijk issue, alleen waren de child taxonomies toen ook back-end verdwenen, Wordpress gaf aan dat er bv 18 waren, maar liet er 6 zien in het overzicht. Opende je een andere taxonomy, en paste je de ID in de URL aan naar de ID van een child, dan kon je deze bewerken en na opslaan was deze ook weer zichtbaar.
Daarnaast was het saven in backend ook gruwelijk traag, zou deels te maken kunnen hebben met het cachen door W3TC, maar leek net of de bewerking ergens anders op vast liep en een timeout geeft. Ik heb die plugin op meer sites draaien zonder problemen en met dezelfde instellingen. Daarbij lijkt Apache hierdoor langzaamaan dicht te slibben, na een tijdje konden we de site (of andere sites op zelfde server) niet meer bereiken en gebruikte Apache 12 GB van de 16 beschikbare op de server.... Herstart Apache en MySQL en het werkt weer (voorlopig).
Hele server draait al enkele jaren in deze config zonder problemen, we hebben er ook (oa Wordpress en Magento) websites die 100en bezoekers per dag doen en dat liep allemaal soepel. Deze site doet een 500-700 bezoekers per dag, dus niet gek veel.
Ik ben al wat aan het pielen geweest door verschillende plugins uit te zetten, (zo'n beetje alles niet-noodzakelijk), WP_debug aangezet, maar die geeft geen fouten en apache logs nagekeken, maar ook daar komt niks in terug en uiteraard ook gezocht op Google en de WP fora.
We hebben een server meer, met recentere software, dus zal morgen een kopie maken en daarop testen en ook terug gaan naar de basis thema's en plugins uitschakelen, maar zijn er nog andere plekken en dingetjes die ik zo kan testen, goede debug plugins of dingen om te kijken of de database nog in orde is?
Gaat om een WP 3.7.1 install, met custom Genesis 2 thema, WPML, cpt's en taxonomies dmv Types en nog wat andere fratsen, alles is up to date.
Wel loopt PHP al iets achter, ik meen 5.2.13 (aangepast), in ieder geval een 5.2 versie en MySQL draait 5.1.48(aangepast).
Probleem is dat er her en der wp queries in zitten die alle taxonomy terms ophalen en daaruit weer alle onderliggen taxonomies of posts. Het ene moment werkt alles, het andere moment is alles front-end verdwenen, zonder dat er code is aangepast. Ga ik naar een van de posts die in een van de taxonomies (of childs) zit en save ik de post (zonder wijzigingen), dan verschijnt die taxonomy weer. Ook lijkt eea ineens door elkaar heen te staan, zweedse categorieën tussen de engelse enz.
Vorige week een soortgelijk issue, alleen waren de child taxonomies toen ook back-end verdwenen, Wordpress gaf aan dat er bv 18 waren, maar liet er 6 zien in het overzicht. Opende je een andere taxonomy, en paste je de ID in de URL aan naar de ID van een child, dan kon je deze bewerken en na opslaan was deze ook weer zichtbaar.
Daarnaast was het saven in backend ook gruwelijk traag, zou deels te maken kunnen hebben met het cachen door W3TC, maar leek net of de bewerking ergens anders op vast liep en een timeout geeft. Ik heb die plugin op meer sites draaien zonder problemen en met dezelfde instellingen. Daarbij lijkt Apache hierdoor langzaamaan dicht te slibben, na een tijdje konden we de site (of andere sites op zelfde server) niet meer bereiken en gebruikte Apache 12 GB van de 16 beschikbare op de server.... Herstart Apache en MySQL en het werkt weer (voorlopig).
Hele server draait al enkele jaren in deze config zonder problemen, we hebben er ook (oa Wordpress en Magento) websites die 100en bezoekers per dag doen en dat liep allemaal soepel. Deze site doet een 500-700 bezoekers per dag, dus niet gek veel.
Ik ben al wat aan het pielen geweest door verschillende plugins uit te zetten, (zo'n beetje alles niet-noodzakelijk), WP_debug aangezet, maar die geeft geen fouten en apache logs nagekeken, maar ook daar komt niks in terug en uiteraard ook gezocht op Google en de WP fora.
We hebben een server meer, met recentere software, dus zal morgen een kopie maken en daarop testen en ook terug gaan naar de basis thema's en plugins uitschakelen, maar zijn er nog andere plekken en dingetjes die ik zo kan testen, goede debug plugins of dingen om te kijken of de database nog in orde is?