xampp 在 windows下 配置 fcgi... 和 opcache 等 優化操做

 首先 修改 xampp 的 httpd.conf:(底部加入.方便修改)php

#fast-cgi 模式
LoadModule fcgid_module modules/mod_fcgid.so

<IfModule mod_fcgid.c>
    AddHandler fcgid-script .fcgi .php
    #php.ini的存放目錄
    FcgidInitialEnv PHPRC "E:/xampp/php"
    # 設置PHP_FCGI_MAX_REQUESTS大於或等於FcgidMaxRequestsPerProcess,防止php-cgi進程在處理完全部請求前退出
    FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 500
    #php-cgi每一個進程的最大請求數
    FcgidMaxRequestsPerProcess 500
    #php-cgi最大的進程數
    FcgidMaxProcesses 5
    #最大執行時間
    FcgidIOTimeout 120
    FcgidIdleTimeout 120
    #php-cgi的路徑
    FcgidWrapper "E:/xampp/php/php-cgi.exe" .php
    AddType application/x-httpd-php .php
</IfModule>

第二步:修改 httpd.xampp.conf:apache

#
# PHP-Module setup
#
#LoadFile "E:/xampp/php/php7ts.dll"
#LoadFile "E:/xampp/php/libpq.dll"
#LoadModule php7_module "E:/xampp/php/php7apache2_4.dll"

#<FilesMatch "\.php$">
#    SetHandler application/x-httpd-php
#</FilesMatch>
#<FilesMatch "\.phps$">
#    SetHandler application/x-httpd-php-source
#</FilesMatch>



#
# PHP-CGI setup
#
#<FilesMatch "\.php$">
#   SetHandler application/x-httpd-php-cgi
#</FilesMatch>
#<IfModule actions_module>
#    Action application/x-httpd-php-cgi "/php-cgi/php-cgi.exe"
#</IfModule>

//註釋掉  # PHP-Module setup 那一塊就好了...不要改其餘的了..我改了致使各類出不來..坑.. 只要註釋,不要動別的!

 

xampp 開啓 opcache:php7

opcache 那裏 加上...這個 dll(在 e:/xampp/php 的 ext 下面)
[zend_extension]
zend_extension=php_opcache.dll
相關文章
相關標籤/搜索