xampp 在 windows下 配置 fcgi... 和 opcache 等 优化操作

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

复制代码
#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:

复制代码
#
# 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:

opcache 那里 加上...这个 dll(在 e:/xampp/php 的 ext 下面)
[zend_extension]
zend_extension=php_opcache.dll

 

posted on   正义的伙伴!  阅读(716)  评论(0编辑  收藏  举报

编辑推荐:
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
阅读排行:
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· 趁着过年的时候手搓了一个低代码框架
· 推荐一个DeepSeek 大模型的免费 API 项目!兼容OpenAI接口!

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
//增加一段JS脚本,为目录生成使用
点击右上角即可分享
微信分享提示