欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

用phpize加載php的擴展模塊

用phpize加載php的擴展模塊

專注于為中小企業(yè)提供網(wǎng)站設計、做網(wǎng)站服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)邳州免費做網(wǎng)站提供優(yōu)質(zhì)的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

 

 使用php常見的問題是:編譯php時忘記添加某個擴展模塊,后來想添加擴展模塊,可以使用phpize

 phpize是用來加載php擴展模塊的,通過phpize可以建立php的外掛模塊(就是類似打開加載模塊)

方法:

首先查看php版本 :php -v

例如:添加openssl模塊

      若存在(即在/usr/local/src/php-5.5.22/ext/這個目錄下有openssl/這個目錄)

      cd /usr/local/src/php-5.5.22/ext/openssl

      openssl/目錄下有個config.w32和config0.m4,把config0.m4改名為config.m4:mv config0.m4 config.m4

      執(zhí)行:/usr/local/php/bin/phpize(會發(fā)現(xiàn)當前目錄openssl/下多了一些configure文件)

      再執(zhí)行: ./configure  --with-php-config=/usr/local/php/bin/php-config (此路徑根據(jù)實際安裝的情況而定)

      最后:make && make install

      然后在/usr/local/php/etc/php.ini文件里加上一句: 

            extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/" (根據(jù)情況而定)

            extension = "openssl.so"

           /usr/local/php/sbin/php-fpm  (殺掉php-fpm進程,重新啟動)

例如:添加memcache擴展模塊

      若不存在(即在/usr/local/src/php-5.5.22/ext/這個目錄下沒有memcache這個目錄)

      我們要做如下幾步:

      cd /usr/local/src/

      wget http://pecl.php.net/get/memcache-2.2.7.tgz

      tar -zxf memcache-2.2.7.tgz

      cd memcache-2.2.7

      /usr/local/php/bin/phpize             #可以用find / -name phpize 查找路徑

      ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config

      make

      make install

      注意:在執(zhí)行make install時,若沒有出錯,則會輸出:

            Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/

            把這個路徑記錄下來,待會還會用到

      vi /usr/local/php/etc/php.ini                #修改配置文件

      找到 extension_dir ,在相應的位置添加以下行:

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/"
extension = memcache.so
session.cookie_lifetime = 86400
session.gc_maxlifetime = 86400
session.save_handler = memcache
session.save_path = "tcp://192.168.186.131:11211"
#session.save_path = "tcp://192.168.186.131:11211,tcp://192.168.xxx.xxx:11211"

      [root@scj ~]# ps -ef | grep php             #找到php的主進程號

      root     12139     1  0 05:46 ?        00:00:00 php-fpm: master process (/usr/local/php/etc/php-fpm.conf)

      nobody   12140 12139  0 05:46 ?        00:00:00 php-fpm: pool www          

      nobody   12141 12139  0 05:46 ?        00:00:00 php-fpm: pool www          

      nobody   12142 12139  0 05:46 ?        00:00:00 php-fpm: pool www          

      nobody   12143 12139  0 05:46 ?        00:00:00 php-fpm: pool www          

      nobody   12144 12139  0 05:46 ?        00:00:00 php-fpm: pool www          

      nobody   12145 12139  0 05:46 ?        00:00:00 php-fpm: pool www          

      nobody   12146 12139  0 05:46 ?        00:00:00 php-fpm: pool www          

      nobody   12147 12139  0 05:46 ?        00:00:00 php-fpm: pool www          

      nobody   12148 12139  0 05:46 ?        00:00:00 php-fpm: pool www          

      nobody   12149 12139  0 05:46 ?        00:00:00 php-fpm: pool www          

      root     12160  1869  0 05:47 pts/0    00:00:00 grep php

      kill -SIGUSR2 12139                       #重新啟動php(類似reload)

網(wǎng)站題目:用phpize加載php的擴展模塊
分享網(wǎng)址:http://www.chinadenli.net/article4/joijoe.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App開發(fā)網(wǎng)站設計標簽優(yōu)化自適應網(wǎng)站企業(yè)建站品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設計公司