ウェブサイトをあるサーバーから別のサーバーに移動した後、特定の APC エラーが発生し続けます。APCモジュールが新しいモジュールにインストールされているかどうかを確認しました(通常とcliの両方がインストールされています)。すべての設定は問題ないようです(apc.soがロードされ、権限は問題ありません。phpinfoはインストールされていると言います。php.ini設定については以下を参照してください) . それでも、次のエラーが発生し続けます。
Fatal error: Uncaught exception 'RuntimeException' with message 'Unable to use ApcUniversalClassLoader as APC is not enabled.' in /home/xxx/vendor/symfony/src/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php:77
Stack trace:
#0 /home/xxx/app/autoload.php(6): Symfony\Component\ClassLoader\ApcUniversalClassLoader->__construct('sf2csg')
#1 /home/xxx/app/bootstrap.php.cache(3): require_once('/home/xxx/...')
#2 /home/xxx/public_html/app.php(3): require_once('/home/xxx/...')
#3 {main} thrown in /home/xxx/vendor/symfony/src/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php on line 77
私のAPC設定:
[APC]
;specifies the size for each shared memory segment 8MB to start
apc.shm_size=8M
;max amount of memory a script can occupy
apc.max_file_size=1M
apc.ttl=0
apc.gc_ttl=3600
; means we are always atomically editing the files
apc.file_update_protection=0
apc.enabled=1
apc.enable_cli=1
apc.cache_by_default=1
apc.include_once_override=0
apc.localcache=0
apc.localcache.size=512
apc.num_files_hint=1000
apc.report_autofilter=0
apc.rfc1867=0
apc.slam_defense=0
apc.stat=1
apc.stat_ctime=0
apc.ttl=7200
apc.user_entries_hint=4096
apc.user_ttl=7200
apc.write_lock=1
問題を数時間グーグルで検索しても、私がすでに持っている以上の情報は得られないようです。テイカーはいますか?:-)
みんなありがとう!
C.