溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

在Windows 64位下為PHP5.6.14安裝memcache擴(kuò)展

發(fā)布時間:2020-07-09 05:57:59 來源:網(wǎng)絡(luò) 閱讀:498 作者:llnuannuan 欄目:web開發(fā)

1.現(xiàn)在要使用php連接memcached服務(wù)器,則需要引入對應(yīng)的php-memcache.dll擴(kuò)展,需要注意的是在windows下找對應(yīng)的dll擴(kuò)展要非常謹(jǐn)慎,一般要考慮以下幾點(diǎn):(查看phpinfo即可)

1、php版本

2、TS還是NTS(線程安全or不安全)

3、compile是vc6還是vc9

我選擇的是此版本:

http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/

在Windows 64位下為PHP5.6.14安裝memcache擴(kuò)展

然后將里面的php_memcache.dll放入php/ext,并在對應(yīng)的服務(wù)器php.ini配置中(F:\wamp\bin\apache\Apache2.4.4\bin\php.ini)加入extension=php_memcache.dll。重啟服務(wù)器。

2.下載memcache服務(wù)

http://vdisk.weibo.com/s/dwoxtoBQDYzjm

在cmd中memcache.exe所在路徑中執(zhí)行它,我放在D盤了

memcached -m 64 -p 11211 -vvv

在Windows 64位下為PHP5.6.14安裝memcache擴(kuò)展

3.測試memcache

http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/

這個地址中下載的文件還有例子,可供測試

<?php
/**
 * @file test11.php
 * @author LinLin
 * @date 2017年3月14日 下午2:56:21
 * @brief
 */
/* echo phpinfo();exit; */
 
$memcache = memcache_connect('localhost', 11211);

if ($memcache) {
    $memcache->set("str_key", "String to store in memcached");
    $memcache->set("num_key", 123);

    $object = new StdClass;
    $object->attribute = 'test';
    $memcache->set("obj_key", $object);

    $array = Array('assoc'=>123, 345, 567);
    $memcache->set("arr_key", $array);

    var_dump($memcache->get('str_key'));
    var_dump($memcache->get('num_key'));
    var_dump($memcache->get('obj_key'));
    var_dump($memcache->get('arr_key'));
}
else {
    echo "Connection to memcached failed";
}

最終測試成功

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI