Windows下编译部署PHP

1. 下载并解压PHP

下载地址:PHP:Download,找到Windows系统的安装包

2. 修改php配置文件

  1. 复制php.ini-development,改名为php.ini
  1. 修改扩展文件的路径,并取消注释

extension_dir="php解压地址/ext"

; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
extension_dir = "d:/php/ext" # 如果放在D盘目录下
; On windows:
;extension_dir = "ext"
  1. 修改需要加载的扩展文件,即将相应dll语句前的分号”;”删除
# 常用功能
extension=php_gd2.dll 
extension=php_mbstring.dll 
extension=php_mysql.dll 
extension=php_pdo_mysql.dll
  1. 修改时区 搜索date.timezone修改为date.timezone=”Asia/Shanghai”
  1. 设置fastcgi.impersonate = 1,并取消注释
  1. 设置cgi.rfc2616_headers = 1,并取消注释
  1. 设置cgi.force_redirect = 0,并取消注释;开启以CGI方式去执行PHP
  1. 设置error_reporting = E_ALL & ~E_NOTICE ,可以关闭notice的显示

iis内部设置

  1. 在Internet信息服务(IIS)管理器中,选择“处理程序映射” ,修改PHP可执行文件路径
Windows下编译部署PHP
  1. 给网站添加默认文档:default.php和index.php

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/4160

(1)
郭靖的头像郭靖
上一篇 2022年6月8日 下午2:37
下一篇 2022年6月8日 下午4:41

相关推荐

  • 通过远程桌面连接Windows实例提示“远程桌面用户组没有该权限”错误怎么办?

    本文介绍通过远程桌面连接Windows实例提示“远程桌面用户组没有该权限”错误的解决方案。 问题描述 本地客户端通过远程桌面连接Windows实例时提示“远程桌面用户组没有该权限”错误 解决方案 根据实际情况,选择对应方案进行解决。本文以Windows Server 2012操作系统为例。 方案一:修改本地安全策略。 右键单击开始,然后单击运行。在运行对话框…

    2023年3月2日
    1.6K00
  • 如何修改ftp服务器密码,ftp密码,3种修改ftp密码的方法

    大家好,又见面了,我是你们的朋友全栈君。 其实FTP服务就相当于共享文件,你要进入FTP服务器首先要知道提供FTP这台电脑的IP或者域名。FTP服务器是可以随意设置访问的用户名和密码的,当然也可以设置匿名访问(设置了匿名访问,用户就不需要输用户名和密码了) IIS7服务器管理工具可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。IIS7服务…

    2024年7月2日
    3.0K00
  • Windows SMB请求重放攻击分析

    smb中继或叫smb请求重放攻击,B是一个smb服务器,A来进行认证,B将A的认证信息转发到C上,如果A的凭证在C上认证成功就能进行下一步操作,如创建服务执行命令。如果在域中控制了某些常用服务,如:WEB OA系统、文件共享等服务则可以尝试使用SMB中继攻击来引诱域管理员访问达到获取其他机器权限的目的。 环境 192.168.123.10 win 7&nbs…

    2023年3月3日
    1.7K00
  • Windows11无法双击打开图片怎么办

    相信很多用户都习惯于通过简单的双击操作来快速查看或编辑图片,那么当这个功能出现问题时,就可能需要采取一些额外的步骤来解决这个问题。而文将指导你如何排查和解决Windows 11系统中无法双击打开图片的问题,一起来看看吧。 Windows11无法双击打开图片不支持此接口的解决方法   建议执行一下干净启动   操作步骤   先卸载设备中全部的第三方反病毒软件与…

    2024年6月13日
    1.2K00
  • Linux/windows禁止ping和取消禁止ping的方法

    LINUX: Linux默认是允许Ping响应的,系统是否允许Ping由内核参数决定。 具体的配置方法如下: 内核参数设置 1、允许PING设置 1)临时允许PING操作的命令为: #echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all 2)永久允许PING配置方法 /etc/sysctl.conf中增加一行 …

    2022年6月13日
    3.1K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信