Не удалось установить APC через установку pecl APC

Возможно, никто не пытается получить доступ к тем двум приложениям. Если так, чем процесс работы привычка запускаются. Просто попытайтесь получить доступ к ним.

18
задан 27 February 2019 в 00:00
4 ответа

Попробовать

yum install pcre-devel

прежде, чем установить APC.

На использовании Debian

aptitude install libpcre3-dev

вместо этого.

35
ответ дан 2 December 2019 в 20:21

похоже, что Вы пытаетесь установить APC в системе, выполняющей PHP <5.2.x. Версия 3.1 APC требует 5.2.x. Я принимаю Ваш рабочий CentOS 5.5, который поставлется с PHP 5.1.x.

попытайтесь компилировать и установить APC 3.0.19 из http://pecl.php.net/package/APC. У нас был APC 3.0 развертывания успеха на наших серверах CentOS.

0
ответ дан 2 December 2019 в 20:21
  • 1
    Нет у меня есть php 5.3.3 установленных, и тем не менее pecl привычка устанавливает его, правильно... я думаю, что их repo повреждается. Я имел, поскольку Вы предложили вручную скомпилировать его. –  sangoku 29 November 2010 в 13:51
  • 2
    @sangoku: я слишком пораженный тем же. если Вы получили какое-либо решение, совместно используйте здесь. моя php версия является 5.3.2 и получает эту ошибку procedure entry point pcre_exe could not be located –  RSK 30 November 2010 в 11:01

Я скомпилировал бы из источника. Удостоверьтесь, что Вы удаляете что-либо, что оставили позади установщики пакета. У Вас, вероятно, есть старое дополнительное наложение каталогов вокруг от более старых php версий. комната-rf их и их содержание так Вы привычка имеет любой беспорядок.

cd ~ 
mkdir setups
cd setups 
wget http://pecl.php.net/get/APC-3.1.9.tgz 
tar -xvf APC-3.1.9.tgz 
cd APC-3.1.9
phpize
./configure --enable-apc --enable-apc-mmap --with-apxs --with-php-config=/usr/local/bin/php-config
make

Для конфигурации = аргумент, выполненный, какие php, и добавляют - конфигурация к результату

Если Вы получаете эту ошибку (То же как один, Вы отправили),

В файле, включенном от/usr/local/src/APC-3.1.5/apc.c:38:/usr/include/php/ext/pcre/php_pcre.h:29:18: ошибка: pcre.h: Никакой такой файл или каталог В файле, включенном от/usr/local/src/APC-3.1.5/apc.c:38:/usr/include/php/ext/pcre/php_pcre.h:45: ошибка: ожидаемый '=', '', ';', 'asm' или 'атрибут' перед '' маркер/usr/include/php/ext/pcre/php_pcre.h:46: ошибка: ожидаемый '=', '', ';', 'asm' или 'атрибут' перед '' маркер/usr/include/php/ext/pcre/php_pcre.h:52: ошибка: ожидаемый список спецификатора спецификатора прежде 'pcre'/usr/local/src/APC-3.1.5/apc.c:362: ошибка: ожидаемый список спецификатора спецификатора прежде 'pcre'/usr/local/src/APC-3.1.5/apc.c: В функции 'apc_regex_compile_array':/usr/local/src/APC-3.1.5/apc.c:419: ошибка: 'apc_regex' имеет названный 'preg' участника/usr/local/src/APC-3.1.5/apc.c:419: ошибка: 'apc_regex' имеет названный 'preg' участника/usr/local/src/APC-3.1.5/apc.c:420: ошибка: 'apc_regex' имеет названный 'nreg' участника/usr/local/src/APC-3.1.5/apc.c:420: ошибка: 'apc_regex' имеет названный 'nreg' участника/usr/local/src/APC-3.1.5/apc.c: В функции 'apc_regex_match_array':/usr/local/src/APC-3.1.5/apc.c:452: ошибка: 'apc_regex' имеет названный 'preg' участника/usr/local/src/APC-3.1.5/apc.c:452: ошибка: 'apc_regex' имеет названный 'preg' участника/usr/local/src/APC-3.1.5/apc.c:453: ошибка: 'apc_regex' имеет названный 'nreg' участника/usr/local/src/APC-3.1.5/apc.c:453: ошибка: 'apc_regex' имеет названный 'nreg' участника, сделайте: *** [apc.lo] Ошибка 1

Затем необходимо установить pcre и удостовериться, что это от / каталог, или это не установит.

yum install pcre-devel

make
make install
2
ответ дан 2 December 2019 в 20:21

В Ubuntu:

aptitude install libpcre3-dev

А затем:

pecl install apc
0
ответ дан 2 December 2019 в 20:21

Теги

Похожие вопросы