php安裝mamcache擴充套件時報錯
我們要將memcache作為資料庫的快取層,自然要使其結合php的,我們安裝完memcache的服務端之後,需
要安裝memcache的客戶端,即安裝memcache的擴充套件,以此連線php,使得memcache能夠與php通訊。
但是筆者在安裝的時候遇到問題,使用make命令之後一直報錯,顯示:
make: *** [memcache.lo] Error 1
在網上搜了半天,基本都說是缺少了依賴包zlib與zlib-devel,可是筆者安裝之後還是不行。
後來又搜到一個解決方法,也放出來,希望可以幫到大家:
進入memcache解壓後的安裝目錄,開啟檔案mamcache.c,找到所有存在 zend_list_insert 的行,在後
面新增一行內容:TSRMLS_CC
例如:list_id = zend_list_insert(pool, le_memcache_pool TSRMLS_CC);
記住,是所有出現該關鍵詞的行!
但是筆者發現這個方法仍然解決不了問題,後靈機一動,進入memcache的安裝目錄,將安裝目錄下的文
件 memcache.loT 改名為 memcache.lo,問題解決
本文轉自奇蹟的少年部落格51CTO部落格,原文連結http://blog.51cto.com/raffaelexr/1761044如需轉載請自行聯絡原作者
liliangchun
相關文章
- PHP 擴充套件安裝PHP套件
- PHP安裝redis擴充套件PHPRedis套件
- php amqp擴充套件安裝PHPMQ套件
- (MAC) PHP擴充套件安裝MacPHP套件
- php mysql擴充套件安裝PHPMySql套件
- php 安裝yar擴充套件PHP套件
- php安裝openssl 擴充套件PHP套件
- php gmp擴充套件安裝PHP套件
- PHP opcache擴充套件安裝PHPopcache套件
- PHP安裝fastDFS擴充套件PHPAST套件
- php以及php擴充套件memcache 安裝PHP套件
- 安裝php擴充套件 ffmpeg-phpPHP套件
- php7安裝redis擴充套件和memcache擴充套件PHPRedis套件
- docker PHP 安裝 Redis 擴充套件DockerPHPRedis套件
- PHP 安裝 yaconf 擴充套件PHP套件
- php 擴充套件安裝(隨筆)PHP套件
- PHP 安裝 amqp、rabbitmq 擴充套件PHPMQ套件
- 安裝PHP的memcache擴充套件PHP套件
- php安裝filter擴充套件模組PHPFilter套件
- php擴充套件模組安裝-lampPHP套件LAMP
- 安裝PHP及Memcache擴充套件PHP套件
- 【PHP】php安裝bcmath擴充套件指令碼PHP套件指令碼
- 【PHP】PHP安裝擴充套件-mysqli.soPHP套件MySql
- PHP:php7.2.3 安裝pcntl 擴充套件PHP套件
- memcached安裝和php擴充套件memcache安裝PHP套件
- Linux 上安裝 PHP 擴充套件LinuxPHP套件
- laradock 中安裝 PHP 擴充套件PHP套件
- CentOS 下安裝 PHP Swoole 擴充套件CentOSPHP套件
- Homestead 安裝 PHP Redis 擴充套件PHPRedis套件
- CentOS安裝RabbitMQ及PHP擴充套件CentOSMQPHP套件
- PHP安裝ssh2擴充套件PHP套件
- php怎麼安裝fileinfo擴充套件PHP套件
- centos安裝php的oracle擴充套件CentOSPHPOracle套件
- [轉貼][php擴充套件-amqp]安裝PHP套件MQ
- Laravel homestead 安裝 PHP 擴充套件LaravelPHP套件
- php7.2 安裝phpredis擴充套件PHPRedis套件
- php7 安裝rabbitmq 擴充套件PHPMQ套件
- PHP7.1安裝yaf擴充套件PHP套件