内容へ移動
ClownWiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
php:apc
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== APC ====== ====== 構築 ====== ===== 開発環境 ===== <code> # yum -y install # yum -y php-pear # yum -y php-devel # yum -y httpd-devel # yum -y install pcre-devel </code> ===== APCインストール ===== <code> # pecl install APC </code> ===== 設定ファイル作成 ===== <code> # echo "extension=apc.so" > /etc/php.d/apc.ini </code> ===== 適用 ===== <code> # /etc/rc.d/init.d/httpd restart </code> ===== apc.php ===== ==== 設置 ==== <code> # cp /usr/share/pear/apc.php /var/www/html/apc/ </code> ==== ログイン情報ファイルの作成 ==== 必須では無いが、作っておくと無難。 <code> # vi /var/www/html/apc/apc.conf.php </code> <code> <?php defaults('ADMIN_USERNAME','admin'); defaults('ADMIN_PASSWORD','apcadmin'); ?> </code> 存在しないときは、apc.phpに書かれているデフォルトuser/passwordが使われる。 ==== GDライブラリインストール(視覚的に確認できる) ==== <code> # yum -y install php-gd </code> ==== ブラウザでアクセス ==== <code> http://サーバ/apc/apc.php </code> ====== 備考・注意事項 ====== ===== CLIでのAPCの動作 ===== APC はデフォルトでは CLI で無効になっている。 パラメータ「apc.enable_cli」で設定可能。 php.ini(または、apc.ini)に追記してhttpd再起動。 php.ini に記述がない(デフォルト)または引数0で無効。 apc.enable_cli=0 引数1で有効 apc.enable_cli=1 以下のコマンドで動作の確認はできるが、モジュール(DSO)版のキャッシュと CLI版のキャッシュは管理が別なので、DSO版の動作状況は確認できない。 参考サイト:http://efreedom.com/Question/1-439262/Can-Get-PHP-Use-APC-Cache-Invoked-CLI-Web CGI版でPHPをコンパイル・コマンド実行すれば共用できる?? ===== APCをKVSとして利用し、defineを格納 ===== <code> apc_define_constants('numbers', $constants); apc_load_constants('numbers'); </code> 参考サイト:http://manual.xwd.jp/function.apc-define-constants.html ====== 参考サイト ====== http://kota-kota.net/?p=1582 http://www.icoro.com/201003264808.html http://blog.ysk.me/1031 http://manual.xwd.jp/ref.apc.html http://www.php.net/manual/ja/apc.configuration.php ====== コマンドサンプル ====== ===== 情報一覧 ===== <code> # php -r '$m=apc_cache_info();print_r($m);' </code> ===== 開始時間 ===== <code> # php -r '$m=apc_cache_info();print date("Y/m/d H:i:s",$m["start_time"]);' </code> ===== キャッシュヒット率 ===== <code> # php -r '$m=apc_cache_info();print $m["num_hits"];' </code>
php/apc.txt
· 最終更新: 2025/02/16 13:53 by
127.0.0.1
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ