導航:首頁 > 編程系統 > phplinux安裝擴展

phplinux安裝擴展

發布時間:2023-03-18 10:23:31

『壹』 如何在Centos的linux操作系統安裝php的memcache擴展

准備工作:
1、一台linux的伺服器

2、下載相應版本的php源碼,知道自己php的版本並且知道phpize的位置

3、懂基本的linux解壓命令和編譯
操作步驟:
1、通過ssh登陸到我們的伺服器,找到我們的phpize位置,如果不知道下載跟目前使用版本相同的php源碼重新編譯一下
2、下載memcached的源碼包,並解壓安裝

wgettar -zxvf memcache-3.0.8.tgz #解壓cd memcache-3.0.8 #進入源碼包/usr/local/php/bin/phpize #執行phpize./configure --with-php-config=/usr/local/php/php-config #准備編譯make && make install #編譯安裝

3、配置php.ini文件在最後面添加擴展進去

vim /etc/php.iniextension=memcache.so

4、重啟web伺服器,我用的是apache

service httpd restart

5、編寫一個phpinfo文件去查看有沒有安裝成功

『貳』 PHP7安裝intl擴展和linux安裝icu

一 PHP intl 是國際化擴展,是ICU 庫的一個包裝器。所以在安裝PHP intl擴展前要先安裝ICU庫,安裝ICU庫的具體步驟::

二 安裝intl擴展
1:進入php7.2.5源碼:

2:運行:phpize ,找不到命令時,將路徑補全:/usr/local/php7/bin/phpize(是php的安裝路徑),出現如下:

Configuring for:
PHP Api Version: 20100412
Zend Mole Api No: 20100525

Zend Extension Api No: 220100525

3:運行配置

./configure --enable-intl --with-icu-dir=/usr/local/icu/ --with-php-config=/usr/local/php7/bin/php-config

注陵手:前面路徑為icu的安裝路徑,後面路徑為php的安裝路徑。

4:編譯擴展:make

5:復制擴展到目標文件夾

cp /user/local/php/php7.2.5/ext/intl/moles/intl.so /user/local/php7/lib/php/extensions/no-debug-non-zts-20170718

注意中汪坦:也可賣桐以find / -name intl.so 查找。

6:設置擴展加入配置文件中:

[intl]
extension_dir = "/usr/local/php7/lib/php/extensions/no-debug-non-zts-20170718/"

extension=intl.so

大坑:::採用phpinfo()時,無法找到配置的intl擴展,說明配置沒有生效。。。。。。

原因:在編譯php時沒有 --with-config-file-path=PATH 指定php.ini路徑,默認的路徑為/usr/local/php7/lib,只需要將php.ini放入這個默認的路徑即可。你也可以安裝配置php時加入,如下:

./configure --prefix=/usr/local/php7 --with-config-file-path=/usr/local/php7/etc --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-xmlrpc --with-xsl --with-zlib --enable-fpm --enable-bcmath -enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-zip --enable-pcntl --with-curl --with-fpm-user=nginx --enable-ftp --enable-session --enable-xml --with-apxs2=/usr/bin/apxs
訪問:index.php中phpinfo()文件。

『叄』 如何在linux下安裝phalcon框架php版本的擴展

4主模森分區含邏輯分區空間位置 實際上三主分區外旦讓畝加擴展分區擴展分區滑拆當能編輯能格式化因擴展分區框架裡面還要再分區分出來叫做邏輯分區 會用 Linux 分 6 分區 SWAP / 對於新手來說足夠了

『肆』 如何在linux下安裝phalcon框架php版本的擴展

第一步:在網路中搜索Phalcon,一般第一個網站,進入網站,我們點擊網站首頁的download,目前該框架的最近版本是2.0

『伍』 在linux伺服器上lamp環境中怎樣安裝php的擴展模塊

在一次安裝wordpress模板中,不知為何 文章內容老是不能顯示,最後打開debug後,說是functions.php文件中的mb_strlen()函數未定義,看來這就是文章內容不顯示的原因了,那麼怎麼解決呢。

其中,mb_strlen()並不是PHP核謹談搏心函侍純數,使用前需要確保載入了mbstring擴展模塊。

windows系統中:
在php.ini中載入了php_mbstring.dll,即確保「extension=php_mbstring.dll」這一行存在並且沒有被注釋掉,否則會出現未定義函數的問題。即將此句前的「;」注視號去掉。
關於mb_strlen()函數的詳細介紹可參加:細說PHP中strlen和mb_strlen的區別

在linux系統中:我們是直接安裝mbstring擴展模塊的。
首先我們執行一個yum的搜索命令:

會出現如下結果:

如圖,在紅色標注處的安裝包便是咱們要安裝的mbstring php擴展了。
也由此可見,php53-xxx格式的都是一些擴展祥祥安裝包之類的,我們如果想安裝哪些擴展就對應安裝即可。

執行如下yum安裝命令:

系統便會自動下載並安裝包了。之後詢問你是否安裝,輸入y,回車,安裝,完成!

『陸』 在linux伺服器上lamp環境中怎樣安裝php的擴展模塊

在linux系統中:我們是直接安裝mbstring擴展模塊的。
首先我們執行一個yum的搜索命令:


系統便會自動下載並安裝包了。之後詢問你是否安裝,輸入y,回車,安裝,完成!
然後重啟伺服器,如此,mb_strlen()函數就可用了。 本文屬追太陽原創文章

『柒』 linux 下 php 擴展 如何 安裝啊 - 技術問答

先看一下,那個路徑位置有那個擴展文件沒?如果沒有就要自己安裝擴展都在linux的安裝盤里就有,一般以php-開頭,自己裝就可以
查看原帖>>

『捌』 如何在linux下安裝phalcon框架php版本的擴展

Phalcon是一段穗嫌套實現MVC架構的高性能PHP應用程序框架。最近版本2.0.0 Phalcon是以擴充的方式以C語言所編寫,因此Phalcon的執行速度高過其他PHP框架,並且消耗更少的資源,Phalcon是目前世界上速度最快的PHP框架!總之該框架非常牛!!下面介紹linux下怎麼安裝
工具/原料

linux系統64位
看完覺得不錯請點個贊!
方法/步驟

第一步:在握手網路中搜索Phalcon,一般第一個網站,進入網站,我們點擊網站首頁的download,目前該框架的最近版本是2.0

接著 我們找到我們的系統 這里我建議選用二進制的源碼編譯安族困裝!

然後 我們根據網站上的提示 下載該框架託管在github上面的二進制源碼,如圖所示,(使用git命令時需要安裝yum install git)

使用putty連接我們的linux系統 在linux系統/usr/local/src/下面輸入步驟三圖片上的命令 稍等片刻源碼就會下載下來

源碼下載完畢後會有一個cphalcon目錄 我們用命令行切換到/usr/local/src/cphalcon/build

用vi編輯器打開install文件 按照下圖配置 選擇php-config(php安裝位置各有不同)默認install 沒有選擇php-config的位置所有我們要自己動手

編輯完成 直接執行./install 動態編譯載入php擴展

編譯完成後打開php.ini文件添加phalcon的擴展 在php.ini中添加下圖的擴展即可

最後一步php探針驗證 !大工告成!
步驟閱讀
END
注意事項

建議編譯安裝lamp環境
Linux更過精彩之旅 看看http://www.linuxprobe.com/chapter-00.html吧

『玖』 linux中安裝php擴展的問題

如果php安裝沒問題的抄話襲,我記得安裝這些擴展要用到 phpize 吧

在memcache安裝文件目錄
/usr/bin/phpize 你改變目錄就改變

./configure --with-php-config=/usr/bin/php-config
安裝

如果文件位置有變動,你自己慢慢找你的安裝目錄吧

『拾』 linux下為PHP擴展安裝memcache模塊

1、php memcache擴展下載地址:http://pecl.php.net/package/memcache
[raykaeso@web ~]$ wget http://pecl.php.net/get/memcache-2.2.7.tgz
2、解壓安裝並進入memcache目錄
[raykaeso@web ~]$ tar xzf memcache-2.2.7.tgz
[raykaeso@web ~]$ cd memcache-2.2.7
3、在memcache目錄下,生成configure配置文件
[raykaeso@web memcache-2.2.7]$ /usr/local/php/bin/phpize
Configuring for:
PHP Api Version: 20090626
Zend Mole Api No: 20090626
Zend Extension Api No: 220090626
[raykaeso@web memcache-2.2.7]$ ./configure –with-php-config=/usr/local/php/bin/php-config
[raykaeso@web memcache-2.2.7]$ make
注意:一定要用root用戶。
[root@web memcache-2.2.7]# make install
4、在php配置文件php.ini裡面載入memcache擴展
extension=memcache.so
5、查看phpinfo,memcache擴展是否載入
memcache
memcache Support enabled
Version 2.2.7
Linux下php安裝memcache擴展 - http://www.leixuesong.cn/375

閱讀全文

與phplinux安裝擴展相關的資料

熱點內容
maya粒子表達式教程 瀏覽:84
抖音小視頻如何掛app 瀏覽:283
cad怎麼設置替補文件 瀏覽:790
win10啟動文件是空的 瀏覽:397
jk網站有哪些 瀏覽:134
學編程和3d哪個更好 瀏覽:932
win10移動硬碟文件無法打開 瀏覽:385
文件名是亂碼還刪不掉 瀏覽:643
蘋果鍵盤怎麼打開任務管理器 瀏覽:437
手機桌面文件名字大全 瀏覽:334
tplink默認無線密碼是多少 瀏覽:33
ipaddgm文件 瀏覽:99
lua語言編程用哪個平台 瀏覽:272
政采雲如何導出pdf投標文件 瀏覽:529
php獲取postjson數據 瀏覽:551
javatimetask 瀏覽:16
編程的話要什麼證件 瀏覽:94
錢脈通微信多開 瀏覽:878
中學生學編程哪個培訓機構好 瀏覽:852
榮耀路由TV設置文件共享錯誤 瀏覽:525

友情鏈接