Goedenavond,
Ik heb recent een website van een klant verhuisd. Website is op basis van Wordpress en Flatsome. De klant heeft na oplevering de site aardig gevuld met content en vooral diverse plugins. Het verhuizen van diverse andere websites, zowel handmatig als met Duplicator, heeft nooit voor (grote) problemen gezorgd. Website was nu te groot om met Duplicator te verhuizen dus ik heb alle bestanden handmatig gedaan en de database mbv Duplicator.
De site lijkt voor het grootste gedeelte goed te werken, afgezien van het feit dat er regelmatig de 503 foutmelding volgt. Dit is een probleem wat ik vooralsnog niet verholpen krijg en uiteraard zeer storend is voor de klant en zijn klanten.
Vanuit de debug log volgen enkel meldingen als:
PHP Warning: foreach() argument must be of type array|object, null given in /locatie-van-de-plugin/bestand.php on line 117
Na het deactiveren van deze plugin gaf hij bovenstaande foutmelding weer bij een andere plugin.
In phpmyadmin geeft hij bij resource usage aan:
· CPU resources limit was reached for your site
· Physical memory resources limit was reached for your site
· You have reached the entry processes (the number of simultaneously running php and cgi scripts, as well as cron jobs and shell sessions) limit 10 times
De klant heeft voldoende bandbreedte en schijfruimte dus wordt niet geschorst. En qua specs is de hosting ruim voldoende voor deze site. Hosting ziet enorme pieken bij PMem/Physical memory en CPU dus dit moet door iets veroorzaakt worden.
De foutlog in phpmyadmin geeft voor diverse bestanden een foutmelding zoals deze:
[lsapi:error] Error on sending request(GET /wp-json/wp/v2/product/2939 HTTP/1.1); uri(/index.php) content-length(0): ReceiveAckHdr: nothing to read from backend (LVE ID 3918), check http://docs.cloudlinux.com/mod_lsapi...eshooting.html
De Error on sending request en de ReceiveAckHdr: nothing to read from backend komt dan eigenlijk continu in alle meldingen terug. De website stond op PHP 7.4 en bij de nieuwe host op 8.0. Deze terug gezet naar 7.4 maar dat maakt niet uit. Ik heb al een hoop gegoogled maar kom er vooralsnog niet uit. Wordfence heeft één keer een scan kunnen draaien, gaf toen geen specifieke bijzonderheden aan maar kan nu geen scan meer draaien omdat die voortijdig wordt afgebroken (staat al op low resource scanning) omdat dit al te zwaar is. Er draaien geen zichtbare cronjobs in phpmyadmin.
Iemand die dit wel eens eerder heeft gehad of een idee heeft hoe je achter de oorzaak kan komen?
Mocht er nog meer specifieke informatie nodig zijn kan dit ook dmv een dm.
Alvast bedankt!
- Problemen na verhuizing Wordpress
-
08-06-2023, 20:20 #1
- Berichten
- 226
- Lid sinds
- 14 Jaar
Problemen na verhuizing Wordpress
Laatst aangepast door Wessel van D : 08-06-2023 om 20:34
-
In de schijnwerper
Online Cursus Zelfvertrouwen (.nl) is te koop | Met SEO waardeDomein te koopDomeinnaam te koop: BatterijVoorBedrijven.nl - Jouw kans op een sterke online aanweziDomein te koopErvaren freelance PHP/Javascript ontwikkelaar beschikbaarFreelance / WerkErvaren SEO Linkbuilder voor €17,50/uur - Boost Uw Online Zichtbaarheid!Freelance / Werk -
08-06-2023, 21:55 #22Blue4U Internet B.V.
- Berichten
- 362
- Lid sinds
- 17 Jaar
Re: Problemen na verhuizing Wordpress
Ik heb je een DM gestuurd! :)
-
08-06-2023, 22:08 #3Particulier
- Berichten
- 72
- Lid sinds
- 7 Jaar
Re: Problemen na verhuizing Wordpress
Bandbreedte en schijfruimte kun je inderdaad uitsluiten. Vanaf PHP 8 werkt een foreach niet meer op een null waarde, dat is wat de foutmelding aangeeft.
Weet je zeker dat de php versie terugzetten het niet fixt? Is het dan niet een andere nieuwe plugin die issues geeft o.i.d?
-
08-06-2023, 23:07 #4
- Berichten
- 1.274
- Lid sinds
- 16 Jaar
Re: Problemen na verhuizing Wordpress
Een plugin ( /locatie-van-de-plugin/bestand.php on line 117) probeert product 2939 te benaderen, maar deze geeft een NULL. Dat wil zeggen dat er helemaal geen info is, er ontbreekt iets.
Kun je dit product vullen, updaten of verwijderen?
-
09-06-2023, 08:57 #5
- Berichten
- 226
- Lid sinds
- 14 Jaar
Re: Problemen na verhuizing Wordpress
Bedankt voor jullie reacties en ik stuur je een berichtje terug Henr!
Terugzetten naar 7.4 heeft dus niet gewerkt. Daar draait het nog steeds op. Het product 2939 (en de vele andere producten genoemd in de foutmeldingen) bestaat gewoon. Ik kan dit inderdaad de tekst van het product eens aanvullen en updaten, kijken of dat uitmaakt.
Ik heb nog verder zitten googlen en met 2 plugins wat metingen gedaan. Daaruit blijkt dat er zeer veel queries worden gedraaid op sommige pagina's. De shoppagina van Woo trekt 1782 queries. Nu ben ik daar veel minder bekend mee, maar ik begreep dat dit rond de 50 zou moeten zitten voor de beste werking. Nu is alleen de vraag waar dit vandaan komt, dus zal anders nog eens per plugin testen of een van deze zoveel verbruikt. En dan maar eens beginnen met Woo.
-
09-06-2023, 09:29 #6Webblish Content & Publishing
- Berichten
- 5.633
- Lid sinds
- 17 Jaar
Re: Problemen na verhuizing Wordpress
Terugzetten naar php 7.4 lijkt me mbt de veiligheid en de toekomst allesbehalve handig, daarin zou ik niet de oplossing zoeken. Dat is struisvogelpolitiek. Je moet uiteindelijk toch naar recentere php-versies toe. Zet de php liever op minimaal 8.1 en kijk eerst welke plugin de boosdoener is. Daarna kun je kijken of er nog steeds een probleem met resources is. Ik ben geen programmeur maar zover gaat mijn kennis nog wel.
Verder stelt Iceblock een vraag over product 2939. Is dat het enige product waar die fout optreedt?
-
09-06-2023, 10:32 #7
- Berichten
- 2.692
- Lid sinds
- 15 Jaar
Re: Problemen na verhuizing Wordpress
Ik zou eens de instellingen van je server bekijken - vermoed dat deze tegen ingestelde limieten aanloopt.
Wat zijn de instellingen voor memory etc? Tevens LimitRequestBody in Apache en SecRequestBodyNoFilesLimit limit in mod_security
-
09-06-2023, 11:44 #8
- Berichten
- 392
- Lid sinds
- 9 Jaar
Re: Problemen na verhuizing Wordpress
Ik kwam dit tegen via Google misschien heb je er wat aan.
https://cloudlinux.zendesk.com/hc/en...d-from-backend
-
09-06-2023, 20:36 #9
- Berichten
- 226
- Lid sinds
- 14 Jaar
Re: Problemen na verhuizing Wordpress
Goedenavond, bedankt voor het meedenken en de reacties!
@B. van der Weerd: Dat terugzetten was inderdaad tijdelijk om te kijken of het hier aan zou liggen, maar dat was dus niet het geval. Maar ik heb het nu inderdaad terug gezet naar 8.1. Het is niet alleen bij product 2939 maar bij meerdere producten en andere onderdelen. Ik zal zo een aantal foutmeldingen delen.
@Arjen Zijlstra: Het zou ruim voldoende moeten zijn, aangezien de website bij de vorige hosting op iets mindere specs goed draaide. Ik heb het voor nu wel verhoogd om te kijken of dit een tijdelijke oplossing is maar het probleem komt ergens anders vandaan.
@Ronnie de Bruin: Bedankt voor de tip, die had ik ook gezien maar dat is helaas het probleem niet.
- Zie https://ibb.co/pnrmK60 voor het verbruik van de afgelopen dagen. Het verbruik van de CPU geeft nu een vertekend beeld omdat ik deze zojuist heb verhoogd, maar de aquakleurige balken (faults) raakten de 100%.
Blijkbaar is er een script of iets anders wat ontzettend veel vergt. De hosting heeft ook een optie om alles te killen en dan opnieuw op te starten. Ik vraag me alleen af of dat gaat helpen, aangezien ik vermoed dat het probleem zich opnieuw gaat aandienen.
Voorbeelden van foutcodes (heb wat herleidbare dingen weggehaald) die in de log voorkomen zijn onder andere:
[Fri Jun 09 19:01:52.295569 2023] [lsapi:error] [pid 195829:tid 139967816595200] [client ip-adres:50886] [host naamwebsite.com] Error on sending request(GET /wp-content/uploads/jaar/maand/2M4X1130-kopie%CC%88ren.jpg HTTP/1.1); uri(/index.php) content-length(0): ReceiveAckHdr: nothing to read from backend (LVE ID 3918), check http://docs.cloudlinux.com/mod_lsapi...eshooting.html, referer: https://naamwebsite.com/
[Fri Jun 09 19:13:54.332738 2023] [lsapi:warn] [pid 88723:tid 140206069880576] [client ip-adres:45415] [host naamwebsite.com] Backend log: PHP Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/..../domains/naamwebsite.com/public_html/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139\n, referer: https://naamwebsite.com/product/naamproduct/
[Fri Jun 09 19:28:56.628829 2023] [lsapi:warn] [pid 195313:tid 139732479346432] [client ip-adres:60404] [host naamwebsite.com] Backend log: PHP Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/..../domains/naamwebsite.com/public_html/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139\n
[Fri Jun 09 19:29:17.116617 2023] [lsapi:warn] [pid 196357:tid 139732239435520] [client ip-adres:35154] [host naamwebsite.com] Backend log: PHP Warning: Trying to access array offset on value of type bool in /home/..../domains/naamwebsite.com/public_html/wp-content/plugins/woocommerce-product-feeds/src/gpf/woocommerce-gpf-feed-item.php on line 998\n
-
09-06-2023, 23:45 #10
- Berichten
- 1.274
- Lid sinds
- 16 Jaar
Re: Problemen na verhuizing Wordpress
Bekijk de php instellingen eens en dan ook max. execution time. Had je op oude server iets aan/uit staan of anders ingesteld?
Zoniet dan is er nog de mogelijkheid dat er bij het overzetten iets fout is gegaan en/of dat een plugin corrupt is.
-
10-06-2023, 10:53 #11
- Berichten
- 1.274
- Lid sinds
- 16 Jaar
Re: Problemen na verhuizing Wordpress
Even een toevoeging en jullie discussie over php 7.4 en 8.x:
Er is wel degelijk een verschil, maar ook wat standaard is ingeschakeld, dit verschilt per provider. Maar wat ook nog kan, en ik ben niet thuis in cloudlinux, maar volgens mij draaien er standaard 2 managed php versies, alt-php en ea-php. Wellicht zit hier het probleem...?
-
10-06-2023, 14:55 #12
- Berichten
- 2.692
- Lid sinds
- 15 Jaar
Re: Problemen na verhuizing Wordpress
Is je htaccess goed meegekomen en niet bijvoorbeeld overschreven oid?
Vraag ik ivm deze draad
-
11-06-2023, 08:40 #13
- Berichten
- 2.205
- Lid sinds
- 18 Jaar
Re: Problemen na verhuizing Wordpress
Ik zou hem eens opnieuw exporteren met duplicstor pro bijvoorbeeld drnk dat export beetje corrupt is
-
11-06-2023, 21:48 #14
- Berichten
- 226
- Lid sinds
- 14 Jaar
Re: Problemen na verhuizing Wordpress
Wederom bedankt voor jullie reacties!
Htaccess is in ieder geval uitgesloten, dat heb ik al nagelopen. Met de 2 managed php versies ben ik niet bekend, maar dit zal ik in ieder geval ook nog eens bekijken.
Wat jullie aangeven is ook goed mogelijk, dat er tijdens het overzetten dus vermoedelijk iets corrupt is geraakt. Dit valt vooralsnog dus niet te achterhalen. De meest makkelijke oplossing op dit moment lijkt om de site opnieuw over te gaan zetten en dan op een andere manier. Zal ik alleen alle bestellingen sinds de meest recente (en problematische) verhuizing moeten exporteren en importeren naar de nieuwe versie, maar daar zal ik ongetwijfeld wel uitkomen.
Ik heb bij de hosting een aanvullende vraag gesteld met de meest recente informatie. Zij kunnen ongetwijfeld wat meer zien en hopelijk achterhalen wat nu zo ontzettend vergt van de server en website.
Mocht ik er alsnog achter komen en een oplossing zal ik dat in ieder geval nog hier vermelden.
-
11-06-2023, 22:49 #15Webblish Content & Publishing
- Berichten
- 5.633
- Lid sinds
- 17 Jaar
Re: Problemen na verhuizing Wordpress
Ga niet de site nogmaals overzetten maar download de bestanden (WP, WooCommerce, plugins, theme) en upload die een voor een via FTP. Als bij het overzetten nog steeds dezelfde fout optreedt dan weet je dat het in de database zit, of in een conflict website versus hosting. Nadat je de bestanden hebt overschreven en de fout blijft zo, dan kun je nog een back-up van de database overzetten. Gebruik voor de zekerheid dan een andere tool. Misschien is het trouwens handiger om eerst de database over te zetten, dat is minder werk. Nogmaals: met een andere tool/plugin.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic