Hellihello,
jetzt wollte ich doch mal wissen, wie sich so eine extension einbauen lässt. Die json.so hatte ich gemäß http://aurore.net/projects/php-json/ configured, gemaked und make-installed. json.so findet sich nun in /usr/lib/php/extensions. Jetzt ist aber scheints nicht die /etc/php.ini die entscheidende sondern laut phpinfo() die /etc/php5/php.ini. Setze ich da den Testweise den safe_mode auf "off" dann sehe ich das danach auch in der phpinfo(). Dort (/etc/php5/php.ini) habe ich nun auch das extension_dir eingestellt auf "/usr/lib/php/extensions" und in der php.ini extension=json.so gesetzt. /etc/init.d/apache2 restart - aber nix json-Funktion (json_encode()). Komisch auch, dass die ganzen anderen extensions, die im /usr/lib/php/extensions vorhanden sind, nur in /etc/php.ini aufgeführt sind, aber die spielt ja scheints garkeine Rolle. In der /etc/php5/php.ini steht nur:
include_path=".:/usr/share/php"
output_buffering=On
extension_dir = /usr/lib/php/extensions
extension=json.so
;safe_mode=off
Eigentlich könnten die anderen extensions also garnicht eingebunden sein.
Kann mir jemand einen "hint" geben? (;-).
Dank und Gruß,
frankx