Fedora

APC 安裝結束時出錯

  • July 6, 2011

我需要讓 APC 執行以安裝我的 Drupal。我在http://blog.4rev.net/2009-09/installing-apc-accelerator-into-php5-fedora-core-11/找到了一個相當簡潔的指南,用於在 FC11 上安裝,我使用的是 FC12。我想我會試一試。

我能夠成功執行以下命令 - 並且 yum 安裝了 FC11 指南中所有內容的 fc12 版本。

yum install php-pear

   yum install php-devel httpd-devel

   yum groupinstall ‘Development Tools’

   yum groupinstall ‘Development Libraries’

然後,我嘗試了 pecl install apc。一切看起來都很好,直到最後,它輸出了以下錯誤。

/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

有些人已經成功安裝了 apc-beta,但這對我不起作用..

有什麼建議?我錯過了什麼在 FC12 版本中很重要嗎?

這對我有用..

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

我發現這個在.. http://www.redips.net/wordpress/make-it-faster/

要解決此問題並重新安裝 APC(確保從 php 中刪除 EAccelerator),在重新安裝 APC 之前安裝以下軟體包:-

百勝安裝pcre-devel

在安裝 APC 之前。

在 Debian 上使用

能力安裝 libpcre3-dev

然後,當您重新安裝 APC 時,您將收到以下響應:-

引用自:https://serverfault.com/questions/106581