国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

使用phpize安裝php模塊的步驟

2024-08-27 23:58:39
字體:
來源:轉載
供稿:網友

編譯php時忘記添加某擴展,后來想添加擴展,但是因為安裝php后又裝了一些東西如PEAR等,不想刪除目錄重裝,別說,php還真有這樣的功能.

phpize是用來擴展php擴展模塊的,通過phpize可以建立php的外掛模塊,下面以安裝openssl為例,找到源碼包的ext文件夾,進入后找到openssl目錄,執行如下命令:

  1. cp config0.m4 config.m4 
  2. /usr/local/php5/bin/phpize 
  3. ./configure –with-php-config=/usr/local/php5/bin/php-config 
  4. make 
  5. make install 

最后就是編輯/usr/local/php5/lib/php.ini(注意:這里要核實下具體有效的php.ini放置在哪里?),代碼如下:

extension_dir=”/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/”

extension = “openssl.so”

其他的編輯也是依此類推,安裝外置模塊后,檢查的話可以直接通過phpinfo或者命令行檢查,命令行檢查如下:

/usr/local/php5/bin/php -m

找找看,openssl是否正常掛載了,若有問題的話,查看相應的日志文件,按實際問題做相應的處理.

另外再看一個soap安裝為例子,代碼如下:

  1. cd /home/zhangy/php-5.2.6/ext/soap  #ext目錄下面放的是php的模塊庫 
  2. /usr/local/php/bin/phpize 
  3. #確定php-config文件在不在,調用php-config,安裝后.so文件會自動放到extension_dir里面 
  4. ./configure --enable-soap  --with-php-config=/usr/local/php/bin/php-config 
  5. make && make install 

安裝完后會有這樣的東西,代碼如下:

  1. See any operating system documentation about shared libraries for 
  2. more information, such as the ld(1) and ld.so(8) manual pages. 
  3. ---------------------------------------------------------------------- 
  4. Build complete. 
  5. Don't forget to run 'make test'. 
  6. Installing shared extensions:/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/ 

查看.so文件,以及修改php.ini,代碼如下:

  1. cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/ 
  2. ls -al |grep soap  --Vevb.com 
  3. -rwxr-xr-x 1 root  root   763334 Feb  9 10:51 soap.so 
  4. vi /usr/local/php/lib/php.ini

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江陵县| 东台市| 巴林左旗| 镇坪县| 五河县| 疏附县| 遂川县| 哈尔滨市| 安多县| 湘潭县| 台州市| 会宁县| 舟山市| 嵊泗县| 宁陵县| 那曲县| 开江县| 普兰县| 宣威市| 井研县| 屏山县| 宿迁市| 肃宁县| 大姚县| 安吉县| 鸡泽县| 常德市| 泾川县| 克什克腾旗| 鄂温| 平邑县| 类乌齐县| 西盟| 永年县| 文成县| 岱山县| 伊宁县| 金寨县| 淮滨县| 赣州市| 台中县|