APC
で使用する際に問題に直面していPHP
ます。サーバーマシンにインストールしPHP 5.4.9
ました。CentOS 5.5
その後、pecl
私がインストールしたものを使用しAPC 3.1.9
ます。その後、構成され、その後、ロードされたリストモジュールをapc.ini
試しました。php -m
apc
カウンターチェック、apc構成、私はまたphp -r "phpinfo();"|grep apc
、以下のように生成して出力することを試みました
Additional .ini files parsed => /etc/php.d/apc.ini,
apc
apc.cache_by_default => On => On
apc.canonicalize => On => On
apc.coredump_unmap => Off => Off
apc.enable_cli => Off => Off
apc.enabled => On => On
apc.file_md5 => Off => Off
apc.file_update_protection => 2 => 2
apc.filters => no value => no value
apc.gc_ttl => 3600 => 3600
apc.include_once_override => Off => Off
apc.lazy_classes => Off => Off
apc.lazy_functions => Off => Off
apc.max_file_size => 10M => 10M
apc.mmap_file_mask => no value => no value
apc.num_files_hint => 1000 => 1000
apc.preload_path => no value => no value
apc.report_autofilter => Off => Off
apc.rfc1867 => Off => Off
apc.rfc1867_freq => 0 => 0
apc.rfc1867_name => APC_UPLOAD_PROGRESS => APC_UPLOAD_PROGRESS
apc.rfc1867_prefix => upload_ => upload_
apc.rfc1867_ttl => 3600 => 3600
apc.serializer => default => default
apc.shm_segments => 1 => 1
apc.shm_size => 64M => 64M
apc.shm_strings_buffer => 4M => 4M
apc.slam_defense => On => On
apc.stat => On => On
apc.stat_ctime => Off => Off
apc.ttl => 0 => 0
apc.use_request_time => On => On
apc.user_entries_hint => 4096 => 4096
apc.user_ttl => 0 => 0
apc.write_lock => On => On
apc_store,apc_fetch
以下のコードでetcを使用してみました
<?php
error_reporting(E_ALL);
ini_set('display_errors','true');
flush();
//phpinfo();
echo "Stored in APC";
apc_store('KEY_a','data-stored',0);
$data = apc_fetch('a',$stats);
echo "Retreivin data: $data status:($stats)"
?>
これは私にエラーをスローします:Fatal error: Call to undefined function apc_store() in /usr/local/apache2/htdocs/test.php on line 7
これが私がやったことのすべてです。誰かが私がしたことで何か間違ったことを見つけましたか? どうすればこのことを正しく機能させることができますか? 再インストールを含む多くの解決策を試しました。試してうんざり。誰でも助けることができますか?