博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
阅读量:6222 次
发布时间:2019-06-21

本文共 525 字,大约阅读时间需要 1 分钟。

最近折腾在 IIS 上跑 PHP-CGI。由于太年轻,遇到不少坑,特以此文纪念一下配置 IIS FastCGI 的填坑过程。

在 Windows 平台上,我习惯使用 安装一些开发工具,例如 PHP、NPM 等等。

填坑 1:

用 scoop 安装 php 要全局安装

scoop install php -g

否则 IIS 会报 500 错误,应该是安装到当前用户的话会有执行权限问题。

填坑 2:

全局安装 PHP 以后,PHP cli 会从 C:\ProgramData\scoop\apps\php\current\cli;C:\ProgramData\scoop\apps\php\current\cli\conf.d 这两个目录加载配置文件(可以通过系统环境变量 PHP_INI_SCAN_DIR 配置),但是 IIS 调用 PHP-CGI 的时候根本不读取 系统环境变量呀!

我的目标是可以让 PHP cli 和 PHP-CGI 可以共享配置!

使用 Google 大法后发现可以通过 IIS 里的 FastCGi 设置 -> 环境变量 进行配置!注意要和系统环境变量一致。

图片描述

修改后即可使 PHP cli 和 PHP-CGI 的配置一致。

图片描述

图片描述

转载地址:http://qrrja.baihongyu.com/

你可能感兴趣的文章
C#动态生成html页面
查看>>
HDU 1358
查看>>
面向对象分析与设计(第3版)
查看>>
超棒的jQuery响应式图片处理插件:jQuery picture
查看>>
基于jQuery UI Autocomplete的AngularJS 指令(directive)扩展
查看>>
jsp包含文件的两种方法
查看>>
android 安装应用到SD卡上
查看>>
VIM快捷键大全(转)
查看>>
数据挖掘学习02 - 使用weka的kmeans聚类分析
查看>>
深入浅出asterisk(二):chan_sip代码分析(上)
查看>>
正则表达式周二挑战赛 - 第八周
查看>>
股票素养
查看>>
【译】SQL Server误区30日谈-Day11-镜像在检测到故障后瞬间就能故障转移
查看>>
CDO数据结构基础(1) 转载
查看>>
【SQL语法】系列05:AND与OR
查看>>
关于document.cookie的使用
查看>>
解决phpredis 'RedisException' with message 'read error on connection'
查看>>
UTF-8的CSV文件用Excel打开会出现乱码的解决方案
查看>>
[转]求二叉树中和为给定值的所有路径
查看>>
as3 操作xml
查看>>