win2012 IIS8.5 安装PHP教程,一些版本不能用

这篇具有很好参考价值的文章主要介绍了win2012 IIS8.5 安装PHP教程,一些版本不能用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

因为一直用win2003+IIS6.0+PHP的环境,所以搭建PHP自认为非常熟悉了,但是最近在搭建win2012+IIS8.5+PHP的环境时,我遇到了一些问题,经过4个小时的折腾,终于搞定了,本文记录一些经验,可能不少朋友也会遇到与我相同的问题。

win2012安装PHP,一些版本不能用

一开始我使用的PHP版本是 PHP-5.2.4-Win32,注意,此时没有用到php.ini这个文件。但当我要启用某些扩展功能时,比如extension=php_curl.dll,要用到了php.ini,并把该文件复制到C:\Windows后,运行PHP文件竟然报错:500内部服务器错误。这让我知道,以前win2003+IIS6.0+PHP的搭建方法,在win2012系统不适用了!

是不是PHP版本太低了?我带着这个疑问,下载了 php-5.3.29-nts-Win32-VC9-x86,重新手动配置PHP环境,没用到php.ini时,测试PHP程序运行成功。之后启用某扩展功能,用到了php.ini,并把该文件复制到C:\Windows后,再次运行PHP文件,不再报错!如此看来,真是PHP版本问题,要用 php5.3 以上的版本才行。

我还发现,与win2003配置PHP环境不同,在win2012系统配置PHP,若使用curl扩展(其他扩展可能也一样),则修改 php.ini ,修改完重启IIS立即生效了,不用再把php.ini文件复制到 C:\WINDOWS\ ,也不要复制与扩展相关的文件如 libeay32.dllssleay32.dllC:\WINDOWS\SysWOW64\文章来源地址https://www.toymoban.com/news/detail-637527.html

到了这里,关于win2012 IIS8.5 安装PHP教程,一些版本不能用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IIS8.5反向代理实现80端口访问多个.NetCore程序

          目前仅有一台域名备案并开通80端口的服务器,而有多个部署在此服务器的.NetCore程序需要与微信进行独立的集成(同一个认证微信服务号),因此需要实现非80端口反向代理外网80端口,例如通过a.test.com和b.test.com即可访问当前服务器的8028和8029端口上部署的程序。  

    2024年02月10日
    浏览(26)
  • Win2012 R2 安装Exchange Server2016

    目录 Exchange简介 环境安装准备 安装Exchange Server2016 Exchange目录介绍 Windows Exchange Server,是国内外应用非常广泛的邮件服务器,是微软公司的一套电子邮件服务组件。 简单而言,Exchange server可以被用来构架应用于企业、学校的邮件系统 Exchange需要安装在域环境中 域控:win2012

    2024年02月06日
    浏览(34)
  • Anaconda和Pycharm超详细安装教程(2023版本+Win11)

    前 言 一、什么是Anaconda? 二、为什么选择 Anaconda? 三、安装 Anaconda 3.1、下载Anaconda 3.2、安装Anaconda 3.3、验证Anaconda 3.4、为Anaconda添加国内源 四、什么是 PyCharm? 五、为什么选择 PyCharm? 六、安装 PyCharm(2023.1.2 Pro版本) 七、配置 Anaconda 和 PyCharm 7.1 创建和管理虚拟环境 7

    2024年02月09日
    浏览(54)
  • Win 10 MySQL 安装详细教程(版本:8.2.0 Innovation)

            下载地址: https://dev.mysql.com/downloads/mysql/          选择需要安装的版本若下拉框没有需求版本 详见步骤2         下载地址:  https://downloads.mysql.com/archives/community/         MySQL压缩包解压到任意目录 (可以根据自己的盘符目录选择)         ①进入M

    2024年02月02日
    浏览(31)
  • Win11安装iis的两种方法详解

    iis,也就是Internet Information Services,主要提供对WEB和FTP服务器的支持。那么win11新系统怎么安装iis呢?下面小编就给大家整理了两种安装方法,快来了解一下吧。 方法一 1、可以在中间的底部Windows图标上单击右键,打开运行(快捷键win+R)。 2、在运行里面输入appwiz.cpl 然后确

    2024年02月17日
    浏览(30)
  • win10没有iis怎么安装_手把手教你安装

    电脑安装上windows10后发现好像没有iis功能,IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面。如果win10没有iis功能,那可以试试下文教程来安装添加一下。 具体方法如下: 1、首

    2024年02月04日
    浏览(33)
  • 全网最全!RasMol 2.7.5.2 WIN版本,观看生物分子3D微观立体结构!软件安装包下载 安装教程步骤,以及使用教程!...

    重要提示: 如果大家需要下载各种科研软件,学习资源资料等等,关注下方公众号,号内有 详细的科研软件安装教程以及使用教程 噢~ 软件资源链接及软件解压密码 关注下方公众号 回复【软件名称】即可获取 本篇 【 RasMol 】 (ps: 复制 括号内红色的 回复,不

    2024年04月14日
    浏览(51)
  • 【搭建服务器】Win10 IIS搭建webdav服务以及公网访问教程 - 挂载webdav

    自己用Windows Server搭建了家用NAS主机,WebDAV的文件共享方式当然也是必不可少的。 本文使用的是WIN10 专业版。 1.1 打开控制面板,查看方式改为“类别”,进入“程序”,“启用或关闭Windows功能” 1.2 在Internet Information Services(IIS)中勾选“IIS管理控制台”、“Windows身份验证

    2024年02月06日
    浏览(60)
  • Python&aconda系列:史上最全最详细的Anaconda安装教程(win7版本)

    Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等 因此安装Anaconda的好处主要为以下几点: 1)包含conda:conda是一个环境管理器,其功能依靠conda包来实现,该环境管理器与pip类似,那有童鞋会问了:我能通过pip装conda包达到conda环境管理器一样的功能吗?

    2024年02月20日
    浏览(38)
  • Win11安装SQL server 2012 2019启动Sql Server进程服务启动失败1067:进程意外终止解决方法

    用管理员终端测试文件卷分配大小 例:fsutil fsinfo sectorinfo C: 此处512或者4096为正常大小,超过了再看以下教程! 此问题原因在运行 Windows 11 的系统上,存储设备磁盘支持的 大于4 KB 磁盘扇区大小。 由于文件系统不受支持,SQL Server将无法启动,因为SQL Server当前支持 512 字节和

    2024年02月05日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包