symfony を正しく動作させるには、 を無効にするしかありませんphp_apc.dll
。非常に奇妙です!
3 に答える
はい、現在 Symfony 1.4 で使用しています。Windows 7 マシンに最新の XAMPP をインストールし、APC を有効にしました。
数か月前に初めて XAMPP をインストールしたとき、これが頭痛の種だったことを覚えているようですが、現在はすべて正常に動作しています。
設定情報などで、どうにかして助けることができるかどうか教えてください。
より詳しい情報:
これについてさらに考えてみると、以下の Cryo のリンクで提案されていることは、私が最初に行ったことだと思います (dll を別のバージョンに置き換える必要がありました)...しかし、Symfony プロジェクトが作成された今、APC は問題なく動作しています。 XAMPP (私はプロジェクトの途中でマシンを切り替えましたが、現在の APC dll を置き換える必要はありませんでした)。
PHP.INI での私の APC 設定:
[PECL]
extension=php_apc.dll
[apc]
apc.shm_segments = 1
apc.shm_size = 128M
apc.ttl = 7200
apc.user_ttl = 7200
apc.num_files_hint = 1024
apc.enable_cli = 1
(APC部分はXAMPPのデフォルトです。APCを有効にするためにPECL行のコメントを外しただけです)
私にとって、Zendオプティマイザーは無効にする必要がありました。
この編集を行うにはzend.ini
:
nano /etc/php.d/zend.ini
ここで/etc/php.d/
、ローカルインストールのパスに置き換えられます。
行を削除またはコメント化します。
zend_extension=/usr/lib64/php/modules/ZendOptimizer.so
その後、apacheを再起動します:)
zend.iniパスを見つけるには:
updatedb
に続く:
locate zend.ini
以下は洞察を提供するかもしれません: http://forum.symfony-project.org/index.php/m/82364/#msg_num_6