2

Mac OS X 10.5.6 で実行しています。/usr/local/php で PHP 5.2.9 をビルドし、fast_cgi を有効にしました。また、サーバーとして lighttpd を使用しています。php fastcgi ソケットがどこに存在するのか混乱しています。私のlighttpdサーバー設定は次のとおりです。

fastcgi.server = ( ".php" =>
    ( "localhost" =>
        (
            "socket" => "/var/run/lighttpd/php-fastcgi.socket",
            "bin-path" => "/usr/local/php/bin/php-cgi"
        )
    )
)

その「ソケット」=>「/var/run/lighttpd/php-fastcgi.socket」はよくわかりません。

4

2 に答える 2

1

OS X では通常、ソケットは下にあります

/private/var/run/

しかし、あなたの場合は異なるかもしれません。もう一度確認するには、ターミナルを開いて試してください

php -i

それはあなたに言うべきです

于 2009-04-15T05:21:34.793 に答える
0

PHP 情報を確認してください。ソケットの場所がそこにリストされていると思います。

<?php phpinfo(); ?>
于 2009-04-15T05:00:56.810 に答える