返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >IIS10如何配置PHP
  • 810
分享到

IIS10如何配置PHP

2023-06-29 00:06:04 810人浏览 八月长安
摘要

这篇文章主要介绍“IIS10如何配置PHP”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“IIS10如何配置php”文章能帮助大家解决问题。首先 安装IIS时,找到万维网服务--应用程序开发功能,以下

这篇文章主要介绍“IIS10如何配置PHP”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“IIS10如何配置php”文章能帮助大家解决问题。

首先 安装IIS时,找到万维网服务--应用程序开发功能,以下3项要勾选:CGI ISapi扩展  IASPI筛选器

1.先安装php

Http://windows.php.net/download/

我装是的phpstudy集成环境,用的里面的php5.2

2.配置php.ini 拷贝php.ini-development,改名为php.ini,并进行如下修改

1 扩展插件的路径

; Directory in which the loadable extensions (modules) reside.extension_dir ="D:\phpStudy\php52\ext"

填入自己真实的PHP解释器地址,以及后面跟着ext文件夹,这个里面放的都是插件

2 设置要引入哪些插件

; Windows Extensions; Note that ODBC support is built in, so no dll is needed for it.; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5); extension folders as well as the separate PECL DLL download (PHP 5).; Be sure to appropriately set the extension_dir directive.extension=php_bz2.dllextension=php_curl.dll;extension=php_dba.dll;extension=php_dbase.dll;extension=php_fdf.dllextension=php_gd2.dll;extension=php_gettext.dll;extension=php_gmp.dll;extension=php_ifx.dll;extension=php_imap.dll;extension=php_interbase.dll;extension=php_ldap.dllextension=php_mbstring.dll;extension=php_exif.dllextension=php_mcrypt.dll;extension=php_mhash.dll;extension=php_mime_magic.dll;extension=php_ming.dll;extension=php_msql.dll;extension=php_mssql.dllextension=php_mysql.dllextension=php_Mysqli.dll;extension=php_oci8.dll;extension=php_openssl.dllextension=php_pdo.dll;extension=php_pdo_firebird.dll;extension=php_pdo_mssql.dllextension=php_pdo_mysql.dll;extension=php_pdo_oci.dll;extension=php_pdo_oci8.dllextension=php_pdo_odbc.dll;extension=php_pdo_pgsql.dllextension=php_pdo_sqlite.dll;extension=php_pgsql.dll;extension=php_pspell.dll;extension=php_shmop.dll;extension=php_snmp.dll;extension=php_soap.dll;extension=php_Sockets.dllextension=php_sqlite.dll;extension=php_sybase_ct.dll;extension=php_tidy.dll;extension=php_xmlrpc.dll;extension=php_xsl.dllextension=php_zip.dll;extension=php_monGo.dl;extension=php_sqlsrv.dll;extension=php_pdo_sqlsrv.dll;extension=php_ibm_db2.dll;extension=memcache.dll

3 设置时区

[Date]; Defines the default timezone used by the date functionsdate.timezone = PRC

改成
  date.timezone = Asia/Shanghai

4 启用fastcgi

; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate; security tokens of the calling client.  This allows IIS to define the; security context that the request runs under.  mod_fastcgi under Apache; does not currently support this feature (03/17/2002); Set to 1 if running under IIS.  Default is zero. fastcgi.impersonate = 1;

5 cgi相关设置pathinfo

; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  PHP's; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok; what PATH_INFO is.  For more infORMation on PATH_INFO, see the cgi specs.  Setting; this to 1 will cause PHP CGI to fix it's paths to conform to the spec.  A setting; of zero causes PHP to behave as before.  Default is 1.  You should fix your scripts; to use SCRIPT_FILENAME rather than PATH_TRANSLATED. cgi.fix_pathinfo=0

6 cgi相关设置redirect

; cgi.force_redirect is necessary to provide security running PHP as a CGI under; most WEB servers.  Left undefined, PHP turns this on by default.  You can; turn it off here AT YOUR OWN RISK; **You CAN safely turn this off for IIS, in fact, you MUST.** cgi.force_redirect = 0

IIS 官网 https://www.iis.net 还说了开启错误日志,我没有开启。

Set error_log="C:php_errors.log"This can help with troubleshooting.

这是官网的配置php说明
https://www.iis.net/learn/app...
微软官方的技术资源库中文相关文档
https://technet.microsoft.com...

3.配置IIS,安装IIS时,以下3项要勾选:CGI ISAPI扩展  IASPI筛选器

IIS10如何配置PHP

1 找到处理程序映射,添加模块映射
 都点击确定之后,会弹出一个警告对话框,点击“是”就可以了,由于已经添加好了,这里找到添加的模块截的图

IIS10如何配置PHP

IIS10如何配置PHP

IIS10如何配置PHP

2 找到ISPAI和CGI限制,点右边的添加。这里截图是添加好的

IIS10如何配置PHP

IIS10如何配置PHP

3 找到ISPAI筛选器,点击右边的添加,这里同样是添加好的截图

IIS10如何配置PHP

IIS10如何配置PHP

4 添加默认文档

IIS10如何配置PHP

IIS10如何配置PHP

之后新建一个站点用以测试,在添加的站点根目录下新建index.php,输入<?php phpinfo(); ?> 保存,接着浏览网站,会看到phpinfo信息了

IIS10如何配置PHP

IIS10如何配置PHP

关于“IIS10如何配置PHP”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网PHP编程频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: IIS10如何配置PHP

本文链接: https://lsjlt.com/news/321747.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • IIS10如何配置PHP
    这篇文章主要介绍“IIS10如何配置PHP”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“IIS10如何配置PHP”文章能帮助大家解决问题。首先 安装IIS时,找到万维网服务--应用程序开发功能,以下...
    99+
    2023-06-29
  • 如何完成PHP配置
    这篇文章给大家分享的是有关如何完成PHP配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、将解压后的 php-4.3.6-installer内的文件全部自制到C:\php文件夹下2、PHP配置(1)、与PHP...
    99+
    2023-06-17
  • 如何配置php环境
    如何配置php环境?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一.nginx实现php动态解析原理nginx 是一个高性能的http服务器和反向代理服务器。即...
    99+
    2023-06-15
  • php如何安装配置curl
    这篇文章主要介绍了php如何安装配置curl,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。首先将PHP安装目录下的php_curl.dll、libeay32.dll和ssle...
    99+
    2023-06-14
  • php ini_get如何修改配置
    这篇文章主要介绍“php ini_get如何修改配置”,在日常操作中,相信很多人在php ini_get如何修改配置问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php ini_get如何修改配置”的疑惑有所...
    99+
    2023-06-20
  • php框架laravel如何配置
    要配置Laravel框架,您需要按照以下步骤进行操作: 安装 Laravel:首先,确保您已经安装了 Composer。然后,在...
    99+
    2023-10-23
    php laravel
  • php如何修改session配置
    这篇文章主要介绍“php如何修改session配置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php如何修改session配置”文章能帮助大家解决问题。Session 在 PHP 中是一种非常常用...
    99+
    2023-07-06
  • apache如何配置php环境
    要配置 Apache 和 PHP 环境,需要按照以下步骤进行操作:1. 安装 Apache Web 服务器:首先,要安装 Apach...
    99+
    2023-08-24
    apache php
  • nginx mysql php如何安装配置
    本文操作环境:centos7系统、php 7.2.25版、DELL G3电脑nginx mysql php如何安装配置?CentOS7 下nginx与PHP mysql的安装与配置:下载Nginx  首先安装的依赖包:    gcc aut...
    99+
    2017-05-13
    nginx mysql php
  • 如何配置php与apache环境
    本文将为大家详细介绍“如何配置php与apache环境”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“如何配置php与apache环境”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去...
    99+
    2023-06-06
  • 如何安装和配置PHP-FPM
    本文将为大家详细介绍“如何安装和配置PHP-FPM”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“如何安装和配置PHP-FPM”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去收获新知...
    99+
    2023-06-06
  • PHP如何安装配置使用
    本篇内容介绍了“PHP如何安装配置使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!2015年6月11日,PHP官网发布消息,正式公开发布P...
    99+
    2023-06-21
  • php中imap如何安装配置
    小编给大家分享一下php中imap如何安装配置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php imap安装配置的方法:1、安装所需依赖;2、下载php7.4...
    99+
    2023-06-20
  • php开发环境如何配置
    要配置PHP开发环境,您需要执行以下步骤:1. 安装PHP:从PHP官方网站(https://www.php.net/downloa...
    99+
    2023-09-05
    php
  • Ubuntu如何配置php、nginx和redis
    这篇文章主要介绍“Ubuntu如何配置php、nginx和redis”,在日常操作中,相信很多人在Ubuntu如何配置php、nginx和redis问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu如...
    99+
    2023-07-04
  • 如何优化php+php-fom+nginx配置参数
    这篇文章主要介绍了如何优化php+php-fom+nginx配置参数的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何优化php+php-fom+nginx配置参数文章都会有所收获,下面我们一起来看看吧。一、前...
    99+
    2023-06-29
  • 如何在RedHatEnterpriseLinux5.3上配置apache, php, mysql
    如何在RedHatEnterpriseLinux5.3上配置apache, php, mysql,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。...
    99+
    2024-04-02
  • Linux中如何搭建和配置PHP
    Linux中如何搭建和配置PHP,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。PHP(Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的...
    99+
    2023-06-28
  • Linux系统如何配置PHP环境
    这篇文章主要介绍了Linux系统如何配置PHP环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。PHP简介:PHP(“PHP: Hypertext Preprocessor”...
    99+
    2023-06-28
  • 如何修改Nextcloud中的PHP配置
    Nextcloud 是一款颇具人气的开源云存储和协作平台,它可以让你在云端安全地存储、同步和分享你的各种文件和数据。而 PHP 则是 Nextcloud 的核心技术之一,它负责处理后端的逻辑,如用户授权、文件上传下载等。因此,学会如何修改 ...
    99+
    2023-05-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作