2013-03-31 38 views
0

我一直有一個問題,試圖安裝和配置json。json php 5.3.23 centos 5 json

我現在誤差>

# PHP warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/json.so' - /usr/lib64/php/modules/json.so: undefined symbol:ZVAL_DELREF in unknown on line 0 -bash: PHP: command not found 
#PHP depracated: Directive safe mode is depracated in PHP 5.3 and greater in unknown on line 0 

我跟着這些指示 -

  1. 下載JSON包

    # wget http://pecl.php.net/get/json-1.2.0.tgz

  2. 解壓和後藤新創建目錄

    # tar -zxf json-1.2.0.tgz # cd json-1.2.0

  3. 創建配置文件和配置JSON

    # phpize # ./configure

  4. 創建安裝文件並安裝它

    # make # make install

一旦完成,json.so將在/usr/lib64/php/modules/目錄中創建的,需要由PHP配置目錄

# cd /etc/php.d 
# echo 「extension=json.so」 >> json.ini 

一切似乎都做工精細叫,但我現在在轉圈圈。任何人都可以建議我應該開始尋找或研究來糾正這個問題嗎?

非常感謝

回答

0

,只要您使用json_encode或json_decode功能得到錯誤?如果他們正常工作。那麼你可以完全忽略安裝pecl json。由於json是php 5.3核心的一部分。你不需要安裝它。請參閱php json在這種情況下,可以忽略啓動錯誤。