[PHP-users 9436] PHP4.2.2 DSO版とCGI版の同居環境にAPCを入れる方法を教えていただけませんか
Toshihito ITAMI
php-users@php.gr.jp
Wed, 21 Aug 2002 21:36:09 +0900
はじめまして、PHP初心者の伊丹です。
表題のとおりなのですが、PHP4.2.2 DSO版とCGI版の同居環境に
APCが正常に入れる方法を教えていただけませんでしょうか。
いま、PHP4.2.2のDSO版としてインストールした後、APCを組み込み、
PHP4.2.2のCGI版をインストールを済ませた状態なのですが、
動作確認の為にコマンドプロンプトから
<?php echo "test"; ?>
のような内容のテストスクリプトを動かすと
$ php testn.php
Failed to find local cache entry
X-Powered-By: PHP/4.2.2
Content-type: text/html
$
と表示されてしまいます。
「Failed to find local cache entry」と出ているのでDSO版用php.iniより、
APCの記述を外して、再試行するとこのメッセージは出ないのですが。
(Apache経由でのテストでは、このようなエラーは出ていません)
どなたか、ご教授願えませんでしょうか。
なお、前提環境の詳細は、
OSはRedhat Linux 7.1
PHP4.2.2のDSO版としてインストールした後、APCを組み込み、
PHP4.2.2のCGI版をインストール
それぞれ、インストールしたときのインストールオプションは、
<DSO版>
--with-apxs=/usr/local/apache/bin/apxs \
--enable-sigchild \
--enable-mbstring \
--enable-mbstr-enc-trans \
--enable-mbregex \
--enable-trans-sid \
--with-oci8=/opt/oracle9i/OraHome1 \
--with-unixODBC \
--with-oracle=/opt/oracle9i/OraHome1 \
--without-mysql \
--with-pgsql=/usr/local/pgsql \
<CGI版>
--enable-force-cgi-redirect \
--enable-sigchild \
--enable-mbstring \
--enable-mbstr-enc-trans \
--enable-mbregex \
--enable-trans-sid \
--with-oci8=/opt/oracle9i/OraHome1 \
--with-unixODBC \
--with-oracle=/opt/oracle9i/OraHome1 \
--without-mysql \
--with-pgsql=/usr/local/pgsql \
というような感じです。
もし、出来なければ、ZendOptimizerを導入してみようかとも検討してい
ます。こちらもなにかアドバイス等あれば、お願いいたします。
よろしくお願いいたします。
伊丹 寿仁