Hi allemaal,
Ik hoop dat jullie mij van advies en/of tips kunnen voorzien voor het volgende probleem.
Ik heb een WordPress website in beheer dat ik vorige week PHP 7.4 heb geupdate. Hij stond hiervoor op 7.2 waar ik nooit problemen mee heb gehad. Nu hij op 7.4 staat kan ik geen plug-ins meer updaten, toevoegen of op de website gebruiken. Zo krijg ik o.a. de volgende melding te zien in de error-log van de website:
Got error 'PHP message: PHP Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior
Na deze code verschijnen er nog allerlei regels met plug-ins die een fout hebben. Ik zorg er altijd voor dat de plug-ins en het thema van de website up-to-date is, dus het is niet het geval dat er verouderde elementen binnen de website zijn. De website heb ik nu tijdelijk weer teruggezet naar 7.2 maar dat is geen structurele oplossing.
Heeft iemand advies of wellicht hetzelfde probleem ervaren? Alvast bedankt!
Johan
- PHP 7.4 update fout in website
-
21-01-2021, 16:32 #1
- Berichten
- 93
- Lid sinds
- 7 Jaar
PHP 7.4 update fout in website
-
21-01-2021, 17:07 #2Webreactor.nl
- Berichten
- 331
- Lid sinds
- 18 Jaar
Re: PHP 7.4 update fout in website
Vanaf PHP 7.3 mag er niet meer alleen een integer (getal) opgegeven worden als 'needle'. Dit verklaart ook je foutmelding.
needle
Prior to PHP 8.0.0, if needle is not a string, it is converted to an integer and applied as the ordinal value of a character. This behavior is deprecated as of PHP 7.3.0, and relying on it is highly discouraged. Depending on the intended behavior, the needle should either be explicitly cast to string, or an explicit call to chr() should be performed.
-
22-01-2021, 15:58 #3
- Berichten
- 93
- Lid sinds
- 7 Jaar
Re: PHP 7.4 update fout in website
Bedankt Ruurd voor je reactie. Op basis van jouw informatie heb ik wat verdere research gedaan. Hierna enkele aanpassingen moeten doen, maar uiteindelijk werkt het allemaal weer!
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