我在Ubuntu 12.04上安裝了PHP 5.5.1-2版本,JSON沒有與它捆綁在一起(據我所知)。未在php中編譯JSON
我讀過,我將不得不使用--enable-json或--with-json選項重新安裝php。
所以我的問題是:
我該如何驗證JSON未安裝?
如果沒有,我是否重新安裝php,如下所示:apt-get install php --with-json(包括--enable-json)?
如果我重新安裝php,我的當前設置是否會丟失?
由於
我在Ubuntu 12.04上安裝了PHP 5.5.1-2版本,JSON沒有與它捆綁在一起(據我所知)。未在php中編譯JSON
我讀過,我將不得不使用--enable-json或--with-json選項重新安裝php。
所以我的問題是:
我該如何驗證JSON未安裝?
如果沒有,我是否重新安裝php,如下所示:apt-get install php --with-json(包括--enable-json)?
如果我重新安裝php,我的當前設置是否會丟失?
由於
如果您尚未安裝它:
sudo apt-get install php5-json
(詳細信息:http://iteration99.com/2013/php-json-removed-from-php-5-5/)
不應該覆蓋任何其他設置。
這對我有用。做得好 :) –
的Ubuntu 12.04不支持
sudo apt-get install php5-json
直接。安裝程序會自動將其更改爲
sudo apt-get install php5-common
我recommandation應該使用sudo apt-get install php5-common
而不是sudo apt-get install php5-json
因爲sudo apt-get install php5-common
也會自動安裝所有其他依賴於你
JSON支持是有默認情況下,你應該能夠使用json_encode和json_decode沒有問題,你試圖使用它們? –
不幸的是它不在那裏,不知道爲什麼? – xjx424