私の場合(DebianベースのLinuxの亜種であるUbuntuで)、私は/etc/php5/conf.d/
にapc.ini
という2つのコピーを持っていました。私が最初にapcをインストールしたときに私がそこに置いたものがあった。また、/etc/php5/conf.d/20-apc.ini
から../mods-available/apc.ini
へのシンボリックリンクも見つかりました。
phpのアップグレードによって、このモジュールが(Debianの方法で)シンボリックリンクが有効になっているようです。私はapc.iniのコピーを削除しました。私は今、mods-available
にシンボリックリンクされているものを使用しています。
さらに、UbuntuとDebianの下でPHPモジュールを有効または無効にするコマンドラインプログラムがあります。ここでAPCを有効または無効にするコマンドです:
sudo /usr/sbin/php5enmod apC# Creates the symlink in /etc/php5/conf.d that enables APC
sudo /usr/sbin/php5dismod apC# Deletes the symlink in /etc/php5/conf.d that disables APC
は、参照のために(それは例えば、 'の/ etc/PHP5/CLI/php.ini'に配置されることになるUbuntuシステム上で)あなたは、CLIコンフィギュレーションファイルをチェックしてみましたモジュール 'apc'に?そしてこれは完全な 'func.php'ファイルですか?私には不完全に見えます(少なくとも '?>'を閉じることはありません) – codeling
@nulllathotep閉じる '?>'を残すことはベストプラクティスです(http://stackoverflow.com/a/4453835/35070)。 – phihag
@phihag:ヒントありがとう!私はベストプラクティスを読むべきだと思っています:) – codeling