Fehler mit 2.1beta und PHP7

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
MarioH
Regular
Posts: 238
Joined: Mon Jul 20, 2009 10:53 pm
Contact:

Fehler mit 2.1beta und PHP7

Post by MarioH »

Hallo,

wenn ich bei meinem Blog auf PHP7 umstelle, bekomme ich danach folgende Fehlerausgabe:

Code: Select all

== ERROR-REPORT (BETA/ALPHA-BUILDS) ==

Notice: Methods with the same name as their class will not be constructors in a future version of PHP; HTTP_Request has a deprecated constructor in /homepages/41/d26790088/htdocs/serendipity/bundled-libs/HTTP/Request.php on line 61.
For more details set $serendipity['production'] = 'debug' in serendipity_config_local.inc.php to receive a stack-trace.



Fatal error:  Uncaught ErrorException: Notice: Methods with the same name as their class will not be constructors in a future version of PHP; HTTP_Request has a deprecated constructor in /homepages/41/d26790088/htdocs/serendipity/bundled-libs/HTTP/Request.php:61
Stack trace:
#0 /homepages/41/d26790088/htdocs/serendipity/plugins/serendipity_event_weblogping/serendipity_event_weblogping.php(5): errorToExceptionHandler(8192, 'Methods with th...', '/homepages/41/d...', 61, Array)
#1 /homepages/41/d26790088/htdocs/serendipity/plugins/serendipity_event_weblogping/serendipity_event_weblogping.php(5): require_once()
#2 /homepages/41/d26790088/htdocs/serendipity/include/plugin_api.inc.php(636): include('/homepages/41/d...')
#3 /homepages/41/d26790088/htdocs/serendipity/include/plugin_api.inc.php(1043): serendipity_plugin_api::load_plugin('serendipity_eve...', '0', 'serendipity_eve...')
#4 /homepages/41/d26790088/htdocs/serendipity/include/plugin_api.inc.php(1092): serendipity_plugin_api::get_event_plugins()
#5 /homepages/41/d267900 in /homepages/41/d26790088/htdocs/serendipity/bundled-libs/HTTP/Request.php on line 61
Gruß
Mario
onli
Regular
Posts: 2825
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: Fehler mit 2.1beta und PHP7

Post by onli »

Bist du sicher dass du das weblogping plugin weiter nutzen willst? Ich dachte dass es eigentlich nicht mehr nötig ist, die meisten Dienste sind tot, und auch das Prinzip Blogartikel irgendwo ankündigen zu müssen scheint mir tot zu sein.

Der Fehler kommtweil das Pluin HTTP/Request statt HTTP/Request2 nutzt. Es wäre nicht schiwerig das zu fixen, aber ich denke das lohnt kaum. Ich irre?

Edit: Übersetzt
MarioH
Regular
Posts: 238
Joined: Mon Jul 20, 2009 10:53 pm
Contact:

Re: Fehler mit 2.1beta und PHP7

Post by MarioH »

Als erstes kam dieser Fehler vom Spambee Plugin. Nachdem ich das deaktiviert hatte, kam dieser Fehler. Das ist auf deutsch das "Artikel ankündigen" Plugin, oder?
onli
Regular
Posts: 2825
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: Fehler mit 2.1beta und PHP7

Post by onli »

Einträge ankündigen, ja.

Spamblock_bee sollten wir aber wirklich patchen.
onli
Regular
Posts: 2825
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: Fehler mit 2.1beta und PHP7

Post by onli »

Bee in der neuen Version 1.3.0 sollte jetzt mit PHP 7 funktionieren.
MarioH
Regular
Posts: 238
Joined: Mon Jul 20, 2009 10:53 pm
Contact:

Re: Fehler mit 2.1beta und PHP7

Post by MarioH »

Super. Ich probiere das aus, sobald es in Spartacus verfügbar ist. Das "Einträge ankündigen" Plugin habe ich deaktiviert, das war tatsächlich ein Überbleibsel aus alten Tagen. :)
MarioH
Regular
Posts: 238
Joined: Mon Jul 20, 2009 10:53 pm
Contact:

Re: Fehler mit 2.1beta und PHP7

Post by MarioH »

Das nächste Plugin das Probleme macht: serendipity_plugin_twitter.

Code: Select all

== ERROR-REPORT (BETA/ALPHA-BUILDS) ==

Notice: Methods with the same name as their class will not be constructors in a future version of PHP; Twitter has a deprecated constructor in /homepages/41/d26790088/htdocs/serendipity/plugins/serendipity_plugin_twitter/classes/Twitter.php on line 13.
For more details set $serendipity['production'] = 'debug' in serendipity_config_local.inc.php to receive a stack-trace.



Fatal error:  Uncaught ErrorException: Notice: Methods with the same name as their class will not be constructors in a future version of PHP; Twitter has a deprecated constructor in /homepages/41/d26790088/htdocs/serendipity/plugins/serendipity_plugin_twitter/classes/Twitter.php:13
Stack trace:
#0 /homepages/41/d26790088/htdocs/serendipity/plugins/serendipity_plugin_twitter/serendipity_event_twitter.php(19): errorToExceptionHandler(8192, 'Methods with th...', '/homepages/41/d...', 13, Array)
#1 /homepages/41/d26790088/htdocs/serendipity/plugins/serendipity_plugin_twitter/serendipity_event_twitter.php(19): require_once()
#2 /homepages/41/d26790088/htdocs/serendipity/include/plugin_api.inc.php(636): include('/homepages/41/d...')
#3 /homepages/41/d26790088/htdocs/serendipity/include/plugin_api.inc.php(1043): serendipity_plugin_api::load_plugin('serendipity_eve...', '0', 'serendipity_plu...')
#4 /homepages/41/d26790088/htdocs/serendipity/include/plugin_api.inc.php(1092): serendipity_plugin_api::get_event_plugins()
#5 /homepage in /homepages/41/d26790088/htdocs/serendipity/plugins/serendipity_plugin_twitter/classes/Twitter.php on line 13

Post Reply