Stickers stops displaying text after PHP 7.1.7

Post Reply
azchrisf
Observer
Observer
Posts: 46
Joined: Tue Jan 02, 2018 2:55 pm
Location: Phoenix, AZ
Station model: Davis Vantage Pro 2 Plus
Software: Meteobridge
Contact:

Stickers stops displaying text after PHP 7.1.7

Post by azchrisf » Tue Jan 16, 2018 3:58 pm

On my server, IIS 8.5, if I use anything after PHP 7.1.7 (even 7.1.13), the text on the sticker is missing.
Any ideas?
Image

User avatar
Jachym
Site Admin
Site Admin
Posts: 1686
Joined: Fri Aug 18, 2017 10:12 pm
Location: Brno, Czech Republic
Station model: WH1080
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by Jachym » Tue Jan 16, 2018 4:14 pm

Post the link to your sticker that is not working

azchrisf
Observer
Observer
Posts: 46
Joined: Tue Jan 02, 2018 2:55 pm
Location: Phoenix, AZ
Station model: Davis Vantage Pro 2 Plus
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by azchrisf » Wed Jan 17, 2018 3:55 pm

It's not just one sticker - its all of them. On the setup.php page all of them are blank.
There is nothing in the PHP errors log.

Heres one:

Image

http://www.copperwoodwx.com/meteo/plugi ... olor=white
Image

User avatar
Jachym
Site Admin
Site Admin
Posts: 1686
Joined: Fri Aug 18, 2017 10:12 pm
Location: Brno, Czech Republic
Station model: WH1080
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by Jachym » Wed Jan 17, 2018 7:01 pm

Do you have access to your error log? Im afraid we need that your server hides the errors

azchrisf
Observer
Observer
Posts: 46
Joined: Tue Jan 02, 2018 2:55 pm
Location: Phoenix, AZ
Station model: Davis Vantage Pro 2 Plus
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by azchrisf » Wed Jan 17, 2018 7:11 pm

Yes I have root.
What do you want me to do?
Image

User avatar
Jachym
Site Admin
Site Admin
Posts: 1686
Joined: Fri Aug 18, 2017 10:12 pm
Location: Brno, Czech Republic
Station model: WH1080
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by Jachym » Wed Jan 17, 2018 7:21 pm

if the text is not displaying there should be some error, something must have gone wrong, so it should be in the error log

azchrisf
Observer
Observer
Posts: 46
Joined: Tue Jan 02, 2018 2:55 pm
Location: Phoenix, AZ
Station model: Davis Vantage Pro 2 Plus
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by azchrisf » Wed Jan 17, 2018 7:23 pm

Nope nothing is present. The error log is working properly, I've verified it's recording with a purposeful error script.
It's set to record E_ALL.
Image

User avatar
Jachym
Site Admin
Site Admin
Posts: 1686
Joined: Fri Aug 18, 2017 10:12 pm
Location: Brno, Czech Republic
Station model: WH1080
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by Jachym » Wed Jan 17, 2018 7:27 pm

So 7.1.8 does not work?
That really makes no sense, nothing was deprecated in v7.1.8

http://php.net/ChangeLog-7.php#7.1.8

azchrisf
Observer
Observer
Posts: 46
Joined: Tue Jan 02, 2018 2:55 pm
Location: Phoenix, AZ
Station model: Davis Vantage Pro 2 Plus
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by azchrisf » Wed Jan 17, 2018 7:32 pm

Ill try 7.1.8 later and let you know. But for right now 7.1.13 and 7.2.1 do not work.
Im going to backtrack it to 7.1.7 for now.
Image

azchrisf
Observer
Observer
Posts: 46
Joined: Tue Jan 02, 2018 2:55 pm
Location: Phoenix, AZ
Station model: Davis Vantage Pro 2 Plus
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by azchrisf » Thu Jan 18, 2018 7:46 am

OK I've run through each version individually, it stops working after 7.1.11. Everything up to that it works, so 7.1.12 and later it's broken.
Image

azchrisf
Observer
Observer
Posts: 46
Joined: Tue Jan 02, 2018 2:55 pm
Location: Phoenix, AZ
Station model: Davis Vantage Pro 2 Plus
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by azchrisf » Sat Jan 20, 2018 2:14 pm

Jacym you see above?
Image

User avatar
Jachym
Site Admin
Site Admin
Posts: 1686
Joined: Fri Aug 18, 2017 10:12 pm
Location: Brno, Czech Republic
Station model: WH1080
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by Jachym » Sat Jan 20, 2018 4:43 pm

I see, but I didnt have time to look at this, the problem is that my provider does not offer any higher version than I already have, which is 7.1.5 so I have no way to try to do something until Im able to upgrade too, for me it works and I cant fix something that is already working if you see what I mean.

azchrisf
Observer
Observer
Posts: 46
Joined: Tue Jan 02, 2018 2:55 pm
Location: Phoenix, AZ
Station model: Davis Vantage Pro 2 Plus
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by azchrisf » Mon Jan 22, 2018 2:24 pm

If you want to PM me, I'll be glad to give you full access to my server for testing.
Image

User avatar
Jachym
Site Admin
Site Admin
Posts: 1686
Joined: Fri Aug 18, 2017 10:12 pm
Location: Brno, Czech Republic
Station model: WH1080
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by Jachym » Mon Jan 22, 2018 3:38 pm

This just makes absolutely no sense, have a look....

changelog for the version where it stops working:
http://php.net/ChangeLog-7.php#7.1.12

Only bug fixes...

User avatar
mpca86
Observer
Observer
Posts: 13
Joined: Tue Jan 16, 2018 9:41 pm
Location: Poprad
Station model: NodeMCU ESP8266
Software: via API
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by mpca86 » Tue Jan 23, 2018 10:05 am

On PHP 7.1.6. everything works without any problems...

azchrisf
Observer
Observer
Posts: 46
Joined: Tue Jan 02, 2018 2:55 pm
Location: Phoenix, AZ
Station model: Davis Vantage Pro 2 Plus
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by azchrisf » Thu Jan 25, 2018 1:45 pm

Jachym,

Don't know what to tell you - I did read the changelog. It breaks at 7.1.12 and later and all 7.2 versions on IIS and I've verified it. Anything before 7.1.12 it works fine. It can't be my machine because I can go back or forth different versions before that one and it works fine, if it was me it would be all the time.

As a .NET developer I've seen many times where bugfixes change something in the code that either was not documented before or internally breaks the way the function works based on the way your using it (strangely enough). Keep in mind Bugfixes have broken Windows features before too as well as others apps LOL.

This is a problem as a developer when you don't have the latest version to test on...that's why I'm offering root access to do testing. Once ISPs start upgrading your going to hear more complaints, so best to get ahead of the problem. I know alot of them dont upgrade PHP very often unless it's a security release.

mpca -
Um, read the thread - I said it stops working AFTER 7.1.7, which we know is now 7.1.11 - I was using 7.1.7, so of course it works under 7.1.6!
Image

User avatar
Jachym
Site Admin
Site Admin
Posts: 1686
Joined: Fri Aug 18, 2017 10:12 pm
Location: Brno, Czech Republic
Station model: WH1080
Software: Meteobridge
Contact:

Re: Stickers stops displaying text after PHP 7.1.7

Post by Jachym » Thu Jan 25, 2018 2:54 pm

My provider is quite quick at upgrading, so I will upgrade as soon as it is available and then hopefully be able to find the issue.

Post Reply