當前位置:首頁 » 編程軟體 » windows下編譯php擴展

windows下編譯php擴展

發布時間: 2025-08-10 22:43:53

1. 怎麼安裝redis php擴展,windows下

1、首先到相應網站下載redis:

下載完成後解壓到任意盤符如:D:/redis

裡麵包括:如圖所示。

redis-server.exe:服務程序

redis-check-mp.exe:本地資料庫檢查

redis-check-aof.exe:更新日誌檢查

redis-benchmark.exe:性能測試,用以模擬同時由N個客戶端發送M個 SETs/GETs 查詢 (類似於 Apache 的ab 工具).

當然還需要一個:redis.conf(具體內容網上隨便搜都會有)

8、PHP代碼測試

$redis = new Redis();

$redis->connect("192.168.138.2","6379"); //php客戶端設置的ip及埠

//存儲一個 值

$redis->set("say","Hello World");

echo $redis->get("say"); //應輸出Hello World

//存儲多個值

$array = array('first_key'=>'first_val',

'second_key'=>'second_val',

'third_key'=>'third_val');

$array_get = array('first_key','second_key','third_key');

$redis->mset($array);

var_mp($redis->mget($array_get));

2. 如何在windows下安裝phalcon框架php版本的擴展

windows下安裝phalcon框架php版本的擴展方法:

Phalcon是一套實現MVC架構的高性能陪碼迅PHP應用程序框架。最新版本2.0.0 Phalcon是以擴充的方式以C語言所編寫,因此Phalcon的執行速度高過其他PHP框架,並且消耗更少的資源,Phalcon是目前世界上速度最快的PHP框架。

工具

windows下php環境

windows系統

1.網路搜」phalcon",進入"phalcon"網站。

3. 如何在windows環境下編譯生成PHP的zookeeper擴展dll

1、創建編譯目錄「C:\php_sdk」
2、解壓php-sdk-binary-tools-20110915.zip裡面的文件到php_sdk目錄下
3、在開始菜單找到並打開Windows SDK CMD Shell (注意一定是SDK的shell , 不是DOS操作的cmd窗口),然後執行
[plain] view plain
setenv /x86 /xp /release //這一句一定要執行成功,要不怎麼都不會編譯成功
cd php_sdk
bin\phpsdk_setvars.bat
bin\phpsdk_buildtree.bat phpdev
執行後,目錄下會生成phpdev文件夾
4、進入C:\php_sdk\phpdev\vc9\x86\,把deps-5.3-vc9-x86.7z解壓到該目錄下,覆蓋deps文件夾。(php sdk)
5、把php源代碼也解壓到x86目錄下。
6、把runkit壓縮包內容解壓到php解壓後源碼下的ext目錄下,並把文件夾名runkit-master改為runkit
7、在x86目錄下創建obj文件夾,用於保存編譯時生成的文件
8、執行以下命令,用於創建php編譯配置
[plain] view plain
cd phpdev\vc9\x86\php5.3-201308211030
buildconf
configure --help >..\configure_help.txt
configure --disable-all --enable-cli --enable-runkit=shared --enable-object-out-dir=..\obj
註:配置中的--enable-runkit=shared意思是 memcache 以 dll 形式生成,否則就和php集成在一起了。

4. 如何在windows下安裝phalcon框架php版本的擴展

需要下載一個文件(php_phalcon.dll),
要以 phpinfo() 裡面「Architecture」屬性為准!

把php_phalcon.dll 解壓出來放在 {WampServer安裝目錄}/bin/PHP/php5.4/ext 目錄下面,然後修改php.ini文件,PHP.ini配置文件增加參數「extension=php_phalcon.dll」,
然後重啟 Apache 服務就好了,重啟後用phpinfo查看是否安裝成功。
如果伺服器報 500 internal server error,一般就是 Phalcon 版本和環境不統一。

比如「Phalcon 1.1.0 - Windows x86 for PHP 5.4.0 NTS (VC9)」,就是給32位系統(x86)用的,對應的PHP版本是5.4.0(只要是5.4就可以,比如5.4.1也行)。

NTS是非線性安全的,如果你的phpinfo()顯示「Thread Safety」是「enable」的狀態,
那麼你需要下載不帶「NTS」這個標志的。「VC9」是用來標記編譯器的,現在只有 VC9 的可以下載。

當然也可以根據 phpinfo() 裡面的「Compiler」屬性去判斷。

安裝 Phalcon 時,不能以操作系統是多少位的來判斷下載哪個安裝包,而是要以 phpinfo() 裡面「Architecture」屬性為准!

因為Phalcon 是作為PHP的擴展存在的,當然要以PHP是多少位的為准!

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:585
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:881
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:574
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:761
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:677
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1005
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:250
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:108
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:799
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:705