我的编程空间,编程开发者的网络收藏夹
学习永远不晚

windows server 2019如何开启iis服务器和tp5.1的配置运行

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

windows server 2019如何开启iis服务器和tp5.1的配置运行

这篇文章将为大家详细讲解有关windows server 2019如何开启iis服务器和tp5.1的配置运行,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

一、新建IIS服务器

windows server 2019如何开启iis服务器和tp5.1的配置运行

然后一直点击下一步,直到下图所示:

windows server 2019如何开启iis服务器和tp5.1的配置运行

选择上如下图所选:

windows server 2019如何开启iis服务器和tp5.1的配置运行

然后下一步安装上即可。

二、IIS服务器配置

新建网站如下图所示:

windows server 2019如何开启iis服务器和tp5.1的配置运行

点击基本设置,按要求填写即可:

windows server 2019如何开启iis服务器和tp5.1的配置运行

双击处理映射程序

windows server 2019如何开启iis服务器和tp5.1的配置运行

弹出如下图所示:

windows server 2019如何开启iis服务器和tp5.1的配置运行

点击添加模块映射,填写如下图所示:

windows server 2019如何开启iis服务器和tp5.1的配置运行

接下来:

windows server 2019如何开启iis服务器和tp5.1的配置运行

双击默认文档,添加index.php:

windows server 2019如何开启iis服务器和tp5.1的配置运行

三、下载php,并配置

链接:https://windows.php.net/downloads/releases/php-7.3.17-nts-Win32-VC15-x64.zip,注意php-7.4对tp5.1支持有问题,所以最好用php7.3

windows server 2019如何开启iis服务器和tp5.1的配置运行

把上面的复制一份,修改为php.ini

修改php.ini如下所示:

zlib.output_compression = On //启用Gzip压缩max_execution_time = 30 //最大执行时间,按需改memory_limit = 128M //内存大小限制display_errors = Off //关闭报错error_log = e:\temp\php_errors.logpost_max_size = 100M //最大POST大小,按需改extension_dir = "e:\PHP\ext" //ext文件夹位置cgi.force_redirect = 0cgi.fix_pathinfo=1fastcgi.impersonate = 1fastcgi.logging = 0upload_tmp_dir = e:\tempupload_max_filesize = 100M //最大上传大小,按需改date.timezone = Asia/shanghai //时区session.save_path = "e:\temp"session.auto_start = 0sys_temp_dir = "e:\web\temp\tmp"

开启扩展:

extension=xxxxx //去掉前面的分号以启用对应扩展

我打开了这些:curl、fileinfo、gd2、gettext、mbstring、exif、mysqli、openssl、pdo_mysql、xmlrpc

四、IIS url rewrite错误

win+R 输入 regedit
在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp位置

修改注册表

把MajorVersion的值改为9

下载:https://www.iis.net/downloads/microsoft/url-rewrite

并安装即可。

五、tp5的配置

在public文件夹下添加web.config,并填写如下内容。

<?xml version="1.0" encoding="UTF-8"?><configuration>    <system.webServer>        <rewrite>            <rules>                <rule name="已导入的规则 1" stopProcessing="true">                    <match url="^(.*)$" ignoreCase="false" />                    <conditions logicalGrouping="MatchAll">                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />                        <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />                    </conditions>                    <action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" />                </rule>            </rules>        </rewrite>        <defaultDocument>            <files>                <add value="index.php" />            </files>        </defaultDocument>    </system.webServer></configuration>

如果:tp5报错:Non-string needles will be interpreted as strings in the future

修改错误:.\extend\XBase\Column.php

$this->name = (strpos($name, 0x00) !== false ) ? substr($name, 0, strpos($name, 0x00)) : $name;改为:

$this->name = (strpos($name, chr(0x00)) !== false ) ? substr($name, 0, strpos($name, chr(0x00))) : $name;

整个流程走下来,tp5可以完美运行到服务器上。

关于“windows server 2019如何开启iis服务器和tp5.1的配置运行”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

windows server 2019如何开启iis服务器和tp5.1的配置运行

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

windows server 2019如何开启iis服务器和tp5.1的配置运行

这篇文章将为大家详细讲解有关windows server 2019如何开启iis服务器和tp5.1的配置运行,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、新建IIS服务器然后一直点击下一步,直到下图所
2023-06-29

Windows Server 2019 Web服务器之IIS的安装与基本配置

这篇文章主要介绍了Windowsserver2019Web服务器IIS的安装具体过程,以及基本配置步骤,需要的朋友可以参考下
2023-05-20

Windows Server 2019 Web服务器之IIS的安装与基本配置

要安装和配置Windows Server 2019上的IIS(Internet Information Services)Web服务器,您可以按照以下步骤操作:1. 打开服务器管理器:单击开始菜单,然后选择“服务器管理器”。2. 添加IIS
2023-08-11

Windows Server 2019 Web服务IIS配置与管理理论篇(术语解释、工作原理与常见的WEB服务器)

介绍了部署 Windows Web 服务器 IIS 之前所需要了解的一些关于WEB的基本术语概念,包括Web服务器定义,HTML,HTTP协议,HTTPS协议及其工作原理,同时也介绍了市面上常用的 WEB 服务器,并给出简单的对比
2023-05-20

如何在Windows的Apache服务器上配置对PHP和CGI的支持

这篇文章主要介绍“如何在Windows的Apache服务器上配置对PHP和CGI的支持”,在日常操作中,相信很多人在如何在Windows的Apache服务器上配置对PHP和CGI的支持问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作
2023-06-05

SUSE下如何打开root用户telnet功能和启动FTP服务后的配置

这篇文章将为大家详细讲解有关SUSE下如何打开root用户telnet功能和启动FTP服务后的配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。SUSE下打开root用户telnet功能 先# vi /e
2023-06-17

监控软件Nagios的服务器端如何在Linux系统上进行安装和配置

本篇内容主要讲解“监控软件Nagios的服务器端如何在Linux系统上进行安装和配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“监控软件Nagios的服务器端如何在Linux系统上进行安装和配
2023-06-12

编程热搜

目录