Any Chance to get it working on PHP7?

Asked by Christian Jeske on 2020-09-09

On my Server Hosting I have an Installation with php 5.4 and one with 7.3.

Now for the future it seems that they will Switch all Servers completely to 7.4. I tried the 7.3 with the Installation and got some Errors:

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; StringReader has a deprecated constructor in /kunden/306065_70794/quexf/include/php-gettext-1.0.11/streams.php on line 48

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; FileReader has a deprecated constructor in /kunden/306065_70794/quexf/include/php-gettext-1.0.11/streams.php on line 84

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; CachedFileReader has a deprecated constructor in /kunden/306065_70794/quexf/include/php-gettext-1.0.11/streams.php on line 145

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; gettext_reader has a deprecated constructor in /kunden/306065_70794/quexf/include/php-gettext-1.0.11/gettext.php on line 36

And the System then stops responding to clicks.

I updated the gettext from 1.11 to 1.12 but this did not fix the Problem.

Question information

Language:
English Edit question
Status:
Solved
For:
queXF Edit question
Assignee:
No assignee Edit question
Solved by:
Adam Zammit
Solved:
2020-09-10
Last query:
2020-09-10
Last reply:
2020-09-10
Best Adam Zammit (adamzammit) said : #1

The Deprecated messages are not fatal but I will fix them in the next release.

On a production PHP install it is best to remove the on screen error logging : so please set:

display_errors = off

in your PHP config.

This should resolve the issue

I have tested queXF with PHP 7 up to 7.3 and it works fine.

Adam

Christian Jeske (cjeske) said : #2

Thanks Adam Zammit, that solved my question.