Fedora
APC 安裝結束時出錯
我需要讓 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
要解決此問題並重新安裝 APC(確保從 php 中刪除 EAccelerator),在重新安裝 APC 之前安裝以下軟體包:-
百勝安裝pcre-devel
在安裝 APC 之前。
在 Debian 上使用
能力安裝 libpcre3-dev
然後,當您重新安裝 APC 時,您將收到以下響應:-