PHPGangsta - Der praktische PHP Blog

PHP Blog von PHPGangsta


Archive for the ‘JSON’ tag

undefined function json_encode(): Distributionen tauschen JSON Extension

with 5 comments

Letzte Woche habe ich zum ersten Mal folgende Fehlermeldungen gesehen:

PHP Fatal error: Call to undefined function json_decode()
PHP Fatal error: Call to undefined function json_encode()

JSON LogoDiese Fehler kommen nach dem Upgrade auf PHP 5.5 unter Ubuntu 13.10. Doch warum kommt der Fehler, JSON ist doch schon seit langen Jahren (PHP 5.2) fest in PHP eingebaut? Auf der Suche nach der Lösung stösst man dann auf die folgenden Sätze:

– The Software shall be used for Good, not Evil.

– The freedom to run the program for any purpose.

Der erste Satz steht in den Lizenzbedingungen der JSON-Extension, die Teil des PHP-Kerns und eine C-Library vom Javascript-Guru und JSON-Erfinder Douglas Crockford ist.

Der zweite Satz stammt aus dem sogenannten „freedom 0“ der Free Software Foundation (FSF), den sehr viele große Distributionen unterstützen und übernehmen.

Weiterlesen »

Written by Michael Kliewe

Oktober 31st, 2013 at 10:13 am