php - sudo pecl install apc रिटर्न एरर




pear (4)

मैं कमांड चलाता हूं: sudo pecl install apc

फ़ाइल डाउनलोड हो जाती है, कॉन्फ़िगरेशन सफल होता है, फिर make लॉन्च किया जाता है और मुझे निम्न त्रुटि मिलती है।

/usr/include/php5/ext/pcre/php_pcre.h:29: fatal error: pcre.h: No such file or directory

क्या इसे ठीक करने का कोई तरीका है?


PHP का क्या संस्करण?

कुछ समय के लिए, कुछ महीने पहले, मुझे एपीसी को स्थापित करने में परेशानी हुई थी, और यह केवल एपीसी pecl install apc-beta साथ काम कर सकता था

यदि आप उत्पादन प्रणाली के साथ काम नहीं कर रहे हैं, तो आप कोशिश कर सकते हैं।


sudo apt-get install libpcre3-dev इसका उत्तर है।

तो pecl स्थापित करने में सक्षम होने के लिए [विस्तार स्थापित करें]

निम्नलिखित पैकेज आवश्यक हैं:

sudo apt-get install php5-pear php5-dev libpcre3-dev

क्या आपने पहले PECL के माध्यम से PHP एक्सटेंशन स्थापित किया है?

क्या फ़ाइल /usr/include/php5/ext/pcre/php_pcre.h वास्तव में मौजूद है?

निम्न के कारण आपको यह त्रुटि मिल सकती है

  1. गलत अनुमति
  2. PECL निर्देशिका कॉन्फ़िगरेशन गलत है।

पीसीआर एपीसी स्थापित करने के लिए एक निर्भरता है। आप इसे बहुत जल्दी से स्थापित कर सकते हैं

yum install pcre-devel या apt-get install libpcre3-dev

एक बार इसे स्थापित करने के बाद, फिर से चलाएँ

sudo pecl install apc





pecl