成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

macOS Sierra系統(tǒng)下PHP5.6安裝memcached擴(kuò)展

Riddler / 2083人閱讀

摘要:一下載擴(kuò)展包及依賴(lài)下載地址下載地址選擇版本,選擇版本二安裝依賴(lài)注涉及創(chuàng)建文件夾及寫(xiě)入文件等操作,需有對(duì)應(yīng)權(quán)限,本文其他地方不再贅述。

一、下載擴(kuò)展包及依賴(lài)

libmemcached下載地址
https://launchpad.net/libmemc...

php-memcached下載地址 (PHP5.6選擇2.2.0版本,PHP7選擇3.X版本)
http://pecl.php.net/package/m...

二、安裝libmemcached依賴(lài)
mkdir -p /usr/local/libmemcached
tar zxvf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./configure --prefix=/usr/local/libmemcached --with-memcached
make && make install

注:涉及創(chuàng)建文件夾及寫(xiě)入文件等操作,需有對(duì)應(yīng)權(quán)限,本文其他地方不再贅述。

三、安裝memcached擴(kuò)展 (本文以XAMPP環(huán)境為例,具體安裝時(shí)需要根據(jù)自己PHP安裝路徑來(lái)定)
mkdir -p /usr/local/phpmemcached
tar zxvf memcached-2.2.0.tgz
cd memcached-2.2.0
/Applications/XAMPP/xamppfiles/bin/phpize
Configuring for:
PHP Api Version: 20131106
Zend Module Api No: 20131226
Zend Extension Api No: 220131226

./configure --enable-memcached --with-php-config=/Applications/XAMPP/xamppfiles/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached
make && make install
Installing shared extensions:/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226
# 然后修改PHP配置文件,添加memcached.so,然后重啟Apache即可

vi /Applications/XAMPP/xamppfiles/etc/php.ini
#添加 extension=memcached.so
四、安裝容易遇到的問(wèn)題

根據(jù)PHP版本選擇對(duì)應(yīng)的擴(kuò)展(PHP7選擇3.X,PHP2-6選擇2.X版本)
安裝libmemcached過(guò)程中不要忘了,–with-memcached
文件寫(xiě)入權(quán)限
編譯libmemcached時(shí)遇到下面錯(cuò)誤

libmemcached/byteorder.cc:66:10: error: use of undeclared identifier "ntohll"
return ntohll(value);
libmemcached/byteorder.cc:75:10: error: use of undeclared identifier "htonll"
return htonll(value);

可以按下面步驟修改即可

編輯libmemcached/byteorder.cc文件

sudo vi libmemcached/byteorder.c,在 #include "libmemcached/byteorder.h" 下面增加,以下內(nèi)容:

#ifdef HAVE_SYS_TYPES_H
#include 
#endif

保存退出

configure時(shí)報(bào)錯(cuò)

clients/memflush.cc:42:19: error: comparison between pointer and integer ("char *" and "int")
if (opt_servers == false)
~~~~~~~~~~~ ^ ~~~~~
clients/memflush.cc:51:21: error: comparison between pointer and integer ("char *" and "int")
if (opt_servers == false)
~~~~~~~~~~~ ^ ~~~~~

編輯clients/memflush.cc
sudo vi clients/memflush.cc,將兩處if(opt_servers == false)里面的false改為NULL

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/25988.html

相關(guān)文章

  • macOS Sierra系統(tǒng)PHP5.6安裝memcached擴(kuò)展

    摘要:一下載擴(kuò)展包及依賴(lài)下載地址下載地址選擇版本,選擇版本二安裝依賴(lài)注涉及創(chuàng)建文件夾及寫(xiě)入文件等操作,需有對(duì)應(yīng)權(quán)限,本文其他地方不再贅述。 一、下載擴(kuò)展包及依賴(lài) libmemcached下載地址https://launchpad.net/libmemc... php-memcached下載地址 (PHP5.6選擇2.2.0版本,PHP7選擇3.X版本)http://pecl.php.net/...

    madthumb 評(píng)論0 收藏0
  • macos mojave 安裝php5.6

    摘要:系統(tǒng)安裝添加源搜索安裝啟動(dòng)擴(kuò)站安裝問(wèn)題總結(jié)解決方案不可直接復(fù)制,注意上面的的版本 背景介紹 Mac os 1.14 系統(tǒng)之后,如果想安裝php5.6版本的時(shí)候,無(wú)法用brew install php5.6安裝,因?yàn)樵谛碌腷rew中已經(jīng)廢棄了php5.6和php7.0,如果使用brew search php搜索出來(lái)的Php版本最低是[email protected]的,因?yàn)楣卷?xiàng)目需要安裝php5.6的版本...

    fevin 評(píng)論0 收藏0
  • macos mojave 安裝php5.6

    摘要:系統(tǒng)安裝添加源搜索安裝啟動(dòng)擴(kuò)站安裝問(wèn)題總結(jié)解決方案不可直接復(fù)制,注意上面的的版本 背景介紹 Mac os 1.14 系統(tǒng)之后,如果想安裝php5.6版本的時(shí)候,無(wú)法用brew install php5.6安裝,因?yàn)樵谛碌腷rew中已經(jīng)廢棄了php5.6和php7.0,如果使用brew search php搜索出來(lái)的Php版本最低是[email protected]的,因?yàn)楣卷?xiàng)目需要安裝php5.6的版本...

    xfee 評(píng)論0 收藏0
  • mac php+xdebug+vscode開(kāi)發(fā)環(huán)境搭建

    摘要:前言本人并不會(huì),但因工作需要了解代碼故學(xué)習(xí)搭建環(huán)境,記錄一下系統(tǒng)自帶為使用查看版本公司版本,其他版本可能也適用安裝安裝成功后修改文件使修改生效也可選擇重啟終端安裝已安裝可略過(guò)啟動(dòng)項(xiàng)目啟動(dòng),使用啟動(dòng),是后臺(tái)運(yùn)行的意思這樣項(xiàng)目就跑起來(lái) 前言 本人并不會(huì)PHP,但因工作需要了解PHP代碼故學(xué)習(xí)搭建環(huán)境,記錄一下 系統(tǒng):macOS High Sierra(10.13.6)自帶PHP為7.1(使...

    chunquedong 評(píng)論0 收藏0
  • macOS系統(tǒng)PHP7增加X(jué)debug

    摘要:但是,系統(tǒng)自帶的只有基礎(chǔ)的配置,如果想做開(kāi)發(fā),還是必須的,以下就總結(jié)一下如何在中為系統(tǒng)自帶的增加模塊。本文先發(fā)布于我的個(gè)人博客系統(tǒng)增加,后續(xù)如有更新,可以查看原文。 Apple在發(fā)布macOS High Sierra后,系統(tǒng)也終于自帶了php v7.1,相比于之前,如果想使用php7,還得額外想辦法( Homebrew 或者 php-osx )而言著實(shí)方便了不少。 但是,系統(tǒng)自帶的PH...

    sPeng 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<