PHPはApacheの方のFastCGIを変更するには、Windowsの下で実行されています

 

Apacheのデフォルトのapache2handlerは処理PHPを実行します。

 

 

その切り替え方法下:
1、FastCGIモジュールをダウンロードし、オープンhttps://www.apachelounge.com/download/ VCのバージョンのダウンロードを選択し、私はVC14を使用してコンパイル、VC14がそのようにバージョン選択された
2を、ダウンロードし、解凍し、 Apacheは、ディレクトリのインストールパスモジュールmod_fcgid.soにファイルをコピー
3を、httpd.conf構成ファイルを開き、次のコードを追加します

LoadModuleのfcgid_moduleモジュール/ mod_fcgid.so
 <のIfModule fcgid_module> 
    FcgidIOTimeout 60 
    FcgidConnectTimeout 30 
    FcgidMaxProcesses 8 
    FcgidOutputBufferSize 64 
    ProcessLifeTime 240 
    FcgidMaxRequestsPerProcess 500 
    FcgidMinProcessesPerClass 0 

    オプションのExecCGI 
    のAddHandler fcgid - スクリプトの.php 
    #你PHP项目安装目录
    FcgidWrapper " D:/ WAMP / binに/ PHP / php7.0.23 / PHP-cgi.exeがの.php
 </のIfModule>

この時間は、Apacheが行われ、再起動に切り替えてきた 
が、私は、仮想ホストを設定したので、私は、仮想ホスト変更しなければならない 
4を、元の仮想ホストの設定

<VirtualHostの*:80 > 
     ServerNameのmyphalcon.com 
     にServerAlias myphalcon.com 
     のDocumentRoot " $ {INSTALL_DIR} / WWW / myphalcon /公共" 
     の<Directory " $ {INSTALL_DIR} / WWW / myphalcon /公共/ " > 
       オプション +インデックス+ + FollowSymLinksをが含まれています+ のMultiViews 
       AllowOverrideのすべての
       要求のローカル
      </ディレクトリ> 
</ VirtualHost>の

変更した後(のExecCGIオプションだけで設定されています)

<VirtualHostの*:80 > 
     ServerNameのmyphalcon.com 
     にServerAlias myphalcon.com 
     のDocumentRoot " $ {INSTALL_DIR} / WWW / myphalcon /公共" 
     の<Directory " $ {INSTALL_DIR} / WWW / myphalcon /公共/ " > 
       オプションの索引はFollowSymLinksはのExecCGI含ま
       AllowOverrideのすべてを
       必要とローカル
      </ディレクトリ> 
</ VirtualHost>の

あなたは、PHPの異なるバージョンを設定する必要がある場合は、モジュール内に添加してもよいです

FcgidWrapper " D:/wamp/bin/php/php5.6.31/php-cgi.exe -c D:/wamp/bin/php/php5.6.31/phpForApache.ini "の.php

その

<VirtualHostの*:80 > 
  ServerNameのローカルホスト
  にServerAlias localhostの
  DocumentRootの" $ {INSTALL_DIR} / WWW " 
  の<Directory " $ {INSTALL_DIR} / www /の" > 
    オプション +インデックス+付属+ FollowSymLinksを+ のMultiViews 
    #Options索引はFollowSymLinksはのExecCGI含まれて
    すべてがAllowOverrideのを
    地元の必要
    FcgidWrapper " D:/wamp/bin/php/php5.6.31/php-cgi.exe -c D:/wamp/bin/php/php5.6.31/phpForApache.ini " の.php
   </ディレクトリ> 
</ VirtualHost>の

5は、Apacheを再起動します 

 

ターン:https://blog.csdn.net/u014691098/article/details/80159574

 

おすすめ

転載: www.cnblogs.com/fps2tao/p/11684562.html