2016-03-21 4 views

उत्तर

0

एपीसी हो और APCu अलग मॉड्यूल हैं।

आपके पास एपीसीयू स्थापित है, हालांकि, आप एपीसी कार्यों का उपयोग कर रहे हैं।

apcu_fetch आज़माएं या apc इंस्टॉल करें, यदि यह PHP7 के लिए संभव है।

15

PHP 7.0 से शुरू होने पर, एपीसीयू ने एपीसी के साथ पूर्ण पिछड़ा संगतता के लिए विकल्प को हटा दिया जो PHP 5.5 और 5.6 में एपीसीयू के साथ मौजूद था।

आपको इसे काम करने के लिए एपीसीयू के शीर्ष पर एपीसीयू बैकवर्ड कॉम्पटिबिलिटी मॉड्यूल जोड़ने की आवश्यकता होगी। (https://pecl.php.net/package/apcu_bc)

pecl install apcu_bc 
8

आप आप पहली बार रेपो का उपयोग करके php7.0 स्थापित करने की आवश्यकता apcu और Ubuntu 14.xx पर PHP7

के लिए apcu पश्चगामी संगतता स्थापित करने की आवश्यकता:

sudo add-apt-repository ppa:ondrej/php 
sudo apt-get update 
sudo apt-get install php7.0 

तब

sudo apt-get install php7.0-apcu 
sudo apt-get install php7.0-apcu-bc 

फिर पुनः आरंभ अपाचे

उबंटू 16.xx के लिए। आप पहले से ही apcu

sudo apt-get install php-apcu 

फिर रेपो जोड़ने स्थापित कर सकते हैं:

sudo add-apt-repository "deb http://ftp.de.debian.org/debian sid main" 
sudo apt-get update 

तो

sudo apt-get install php-apcu-bc 
+0

इन पैकेजों लगते ubuntu 16 रेपोस – Loenix

+0

आप सही मैं पैकेज के लिए जानकारी के साथ जवाब अपडेट करेगा :) –

+0

मेरा दिन बचाया कर रहे हैं, धन्यवाद में एक बहुत मौजूद नहीं – Gauthier

4

मेरे लिए इस तरह के एक अधिष्ठापन does not काम - ubuntu नहीं करता Have apcu-बीसी पैकेज।

apt-get install php7.0-apcu-bc 

मेरे स्थापना

sudo apt-get install php-dev 
sudo pecl install apcu_bc-beta 

कि मैं

को /etc/php/7.0/mods-available/apcu-ini बदल
extension=apcu.so 
extension=apc.so 

नोट करने के बाद, कि apc.so होना चाहिए Apcu

+0

क्या '-beta' भाग pecl से स्थापित करने के लिए आवश्यक है? – Sonny

+0

@ सोनी क्षमा करें, मुझे नहीं पता –

0

मैकोज़ में आपको एपीसीयू और एपीसीयू-बीसी दोनों स्थापित करने की आवश्यकता है।

Homwbrew:

brew install php70-apcu 
brew install php70-apcu-bc 
संबंधित मुद्दे