2017-05-02 13 views
-1

Ich erhalte diese Mitteilung auf WordpressWie kann ich das beheben?

konstant PHP_INT_MIN - angenommen 'PHP_INT_MIN' in /home/myusername/public_html/wordpress/wp-content/plugins/wpsso/lib/com/util.php on line 488 .

Wie kann ich das beheben?

+2

Gut. uns Code zu zeigen wäre ein Anfang. – Tom

+0

Eine schnelle Google zeigt diese Konstante sollte definiert werden in 'wp-includes/ID3/getid3.lib.php' - das ist eine Kern-WP-Datei, und ist seit Version 3.6 von Wordpress. Welche Version verwendest du? – Tom

+0

Schreiben Sie dies an den Anfang des Index php define ("PHP_INT_MIN", 0); – kodmanyagha

Antwort

0

Eine vordefinierte Konstante in PHP, die seit PHP7 verfügbar ist.

PHP_INT_MAX auf der anderen Seite existiert seit einer frühen Version von PHP5.

Sie führen die Site auf einem Server aus, der eine ältere Version von PHP (vor Version 7) verwendet und daher keinen Zugriff auf die Konstante PHP_INT_MIN hat. Der Hinweis sagt dir, dass die Konstante nicht existiert, also wird sie stattdessen in eine Zeichenkette umgewandelt.

http://php.net/manual/en/reserved.constants.php

Da dieses Problem in einem Drittanbieter-Plugin auftreten, sollten Sie nicht den Code selbst zu modifizieren werden. Sie haben einige Optionen, einschließlich der Kontaktaufnahme mit Ihrem Gastgeber, um Ihre PHP-Version zu aktualisieren. Benachrichtigung des Plug-in-Autors des Problems und in der Hoffnung, dass ein Fix veröffentlicht wird; oder Sie können die Konstante selbst an einem geeigneten Ort definieren.

Verwandte Themen