Erro no final da instalação do APC

1

Eu preciso colocar o APC em funcionamento para uma instalação do Drupal. Eu encontrei um guia bastante conciso no link para instalando no FC11, apenas, estou usando o FC12. Eu imaginei que eu iria tentar.

Consegui executar os seguintes comandos com sucesso - e yum instalou as versões fc12 de tudo no guia FC11.

 yum install php-pear

    yum install php-devel httpd-devel

    yum groupinstall ‘Development Tools’

    yum groupinstall ‘Development Libraries’

Depois, experimentei pecl install apc . Tudo parecia bom até chegar ao fim, onde gerou o seguinte erro.

/var/tmp/APC/php_apc.c: In function ‘zif_apc_compile_file’:
/var/tmp/APC/php_apc.c:881: warning: unused variable ‘eg_class_table’
/var/tmp/APC/php_apc.c:881: warning: unused variable ‘eg_function_table’
/var/tmp/APC/php_apc.c: At top level:
/var/tmp/APC/php_apc.c:959: error: duplicate ‘static’
make: *** [php_apc.lo] Error 1
ERROR: 'make' failed

Algumas pessoas tiveram sucesso com a instalação do apc-beta, mas isso não funcionou para mim.

Alguma sugestão? Há algo que eu perdi que é crítico na versão FC12?

    
por cinqoTimo 26.01.2010 / 23:38

3 respostas

1

Isso é o que funcionou para mim ..

# # install APC package  
# yum install php-pecl-apc  
#   
# # install gd package to have graphs in APC dashboard (optional)  
# yum install php-gd  

Eu encontrei isso em .. link

    
por 30.01.2010 / 22:31
2

Para resolver isso e reinstalar o APC (certifique-se de que o EAccelerator foi removido do php), antes de reinstalar o APC, instale os seguintes pacotes: -

yum instala o pcre-devel

antes de instalar o APC.

Em uso Debian

aptitude instala libpcre3-dev

Em seguida, você receberá a seguinte resposta ao reinstalar o APC: -

    
por 11.03.2011 / 15:55
0

outra solução que funcionou para mim foi editar o arquivo /var/tmp/APC/php_apc.c e remover "static" da linha 959. então eu corri make e make install e funcionou.

    
por 06.07.2011 / 20:22

Tags