Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

Kleines Projekt <800

Geposted am

22.10.18 15:55

Dieses Projekt wurde geschlossen

Schreiben Sie ein ähnliches Projekt aus. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Hallo,


ich benötige jemanden der schnell unsere Wordpresseite von PHP 5.6 auf PHP 7.2 umstellen kann.


Da müssen einige Funktionen überarbeitet werden, da diese inzwischen veraltet sind. Ohne die Überarbeitung ist die Seite nach der Umstellung einfach nur weiß.


Hier schon mal die Zeilen die geändert werden müssen mit Erklärung warum


$allsearch = &new WP_Query("s=$s&showposts=-1");

---> 34 | ERROR | Assigning the return value of new by reference is deprecated in PHP 5.3 and has been removed in PHP 7.0


$content = preg_replace('!s:(\d+):"(.*?)";!e', "'s:'.strlen('$2').':\"$2\";'", $content); //clear errors in string


--> 843 | ERROR | preg_replace() - /e modifier is deprecated since PHP 5.5 and removed since PHP 7.0



$buf = @mcrypt_create_iv($bytes, MCRYPT_DEV_URANDOM);

--> 58 | ERROR | Function mcrypt_create_iv() is deprecated since PHP 7.1 and removed since PHP 7.2; Use random_bytes() or OpenSSL instead

58 | ERROR | Extension 'mcrypt' is deprecated since PHP 7.1 and removed since PHP 7.2; Use openssl (preferred) or pecl/mcrypt once available instead

58 | ERROR | The constant "MCRYPT_DEV_URANDOM" is deprecated since PHP 7.1 and removed since PHP 7.2



Das sind die ganzen Fehlermeldungen, dann gibt es noch ein paar Warnungen jedoch sind die Fehler erstmal entschieden wichtiger.


Das ganze muss auch relativ schnell über die Bühne gebracht werden.


Wenn weitere Infos benötigt werden, immer fragen.