依星源码资源网,依星资源网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1275|回复: 0

[IIS+PHP]win10 64位下设置IIS、安装php7.3.6.nts

[复制链接] |主动推送主动推送

3798

主题

3837

帖子

4690

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4690
发表于 2019-8-21 22:14:18 | 显示全部楼层 |阅读模式
win10 64位下设置IIS、安装php7.3.6.nts

WIN10

WIN10



开启IIS及相关功能:

控制面板——程序和功能——启用或关闭Windows功能——勾选InternetInformation Service——万维网服务——性能和功能——勾选CGI

33.png



  开启成功后在 计算机管理——服务和引用程序  下会有IIS管理器

安装配置php

  官网下载php,none thread(非线程安全)和thread(线程安全)版本的选择:

PHP的两种执行方式:ISAPI和FastCGI。FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以 FastCGI(无论搭配 IIS 6 或 IIS 7)执行 PHP ,都建议下载、执行 non-thread safe 的 PHP (PHP 的二进位档有两种包装方式:msi 、zip ,请下载 zip 套件)。而线程安全检查正是为ISAPI方式的PHP准备的,因为有许多php模块都不是线程安全的,所以需要使用Thread Safe的PHP。



  因为我下面用FastCGI,所以我下载了none thread版本。

  1、下载并解压到D:/php

  2、将D:\php目录下的php.ini-developer备份,并修改文件名为php.ini

  3、编辑php.ini:(记得去掉行首注释)

    extension_dir = "D:\php\ext"
    doc_root = "C:\inetpub\wwwroot"

   extension_dir的值为php安装目录下的ext目录,doc_root的值为IIS默认设置的主目录;

  4、设置环境变量。在Path后添加如下的值:          ;D:\php这里配置好后,在dos中输入php --help应有正确的提示

5、IIS管理器主页——IIS——处理程序映射——添加模块映射

FastCgi

FastCgi

验证安装是否成功:

在c:\inetpub\wwwroot下新建一个文件test.php。输入内容:
<?php

phpinfo();

?> 保存后,打开浏览器,输入地址:http://localhost:8011/test.php。如果网页中显示PHP Version 7.3.6则说明安装正确,如下衅:

11.png



我们也可以在网页中通过查看test.php的源代码,如果源代码中没有php代码,也说明安装是正确的。



可能遇到的问题:

HTTP 错误 500.0 -Internal Server Error 发生未知 FastCGI 错误,解决方法如下:

把php7.3.6.nts目录的安全权限配置一下为everyone,如下图:

55.png



  服务器报505错误,原因是缺少visual c++2015相关插件,需要下载。

  页面显示No input file specified,原因:如果使用ide自带的web服务器,需要把php.ini的doc_root ="C:\inetpub\wwwroot"注释掉

  设置php时区,php.ini中修改date.timezone= “Asia/Shanghai”

  IIS的wwwroot目录在C盘所以需要手动开启写入权限,参考:http://jingyan.baidu.com/article/215817f7fa1bd41eda14239b.html

  开启php服务器系统日志,php.ini中设置log_errors =On,并设置error_log = D:/php/error.log    程序中的error_log("test")就会把test输出到日志文件中,同时也可以设置display_errors= Off 关闭错误回显,以免因为这些错误所透露的路径、数据库连接、数据表等信息而遭到黑客攻击。



为了方便广大编程爱好者,上述文章中提及的软件已经整理在一起附件下载。

附件:
文件名称:win10下设置IIS.doc 
下载次数:0  文件大小:256 KB  售价:2金钱 [记录]
下载权限: 不限 以上或 VIP会员   [购买VIP]   [充值]
安全检测,请放心下载


文件名称:php_win10_64.txt 
下载次数:2  文件大小:116 Bytes  售价:10金钱 [记录]
下载权限: 不限 以上或 VIP会员   [购买VIP]   [充值]
安全检测,请放心下载







相关帖子

扫码关注微信公众号,及时获取最新资源信息!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明:
1、本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
2、本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,请勿任何商业目的与商业用途。
3、若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
4、论坛的所有内容都不保证其准确性,完整性,有效性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
5、用户使用本网站必须遵守适用的法律法规,对于用户违法使用本站非法运营而引起的一切责任,由用户自行承担
6、本站所有资源来自互联网转载,版权归原著所有,用户访问和使用本站的条件是必须接受本站“免责声明”,如果不遵守,请勿访问或使用本网站
7、本站使用者因为违反本声明的规定而触犯中华人民共和国法律的,一切后果自己负责,本站不承担任何责任。
8、凡以任何方式登陆本网站或直接、间接使用本网站资料者,视为自愿接受本网站声明的约束。
9、本站以《2013 中华人民共和国计算机软件保护条例》第二章 “软件著作权” 第十七条为原则:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。若有学员需要商用本站资源,请务必联系版权方购买正版授权!
10、本网站如无意中侵犯了某个企业或个人的知识产权,请来信【站长信箱312337667@qq.com】告之,本站将立即删除。
郑重声明:
本站所有资源仅供用户本地电脑学习源代码的内含设计思想和原理,禁止任何其他用途!
本站所有资源、教程来自互联网转载,仅供学习交流,不得商业运营资源,不确保资源完整性,图片和资源仅供参考,不提供任何技术服务。
本站资源仅供本地编辑研究学习参考,禁止未经资源商正版授权参与任何商业行为,违法行为!如需商业请购买各资源商正版授权
本站仅收集资源,提供用户自学研究使用,本站不存在私自接受协助用户架设游戏或资源,非法运营资源行为。
 
在线客服
点击这里给我发消息 点击这里给我发消息 点击这里给我发消息
售前咨询热线
312337667

微信扫一扫,私享最新原创实用干货

QQ|免责声明|依星源码资源网 ( 鲁ICP备2021043233号-3 )|网站地图

GMT+8, 2024-3-29 21:28

Powered by Net188.com X3.4

邮箱:312337667@qq.com 客服QQ:312337667(工作时间:9:00~21:00)

快速回复 返回顶部 返回列表