首页

小技巧:非默认端口(21)的FTP站点的防火墙配置  

问题 最近尝试在IIS上搭建FTP站点,没有使用默认的21号端口。发现客户机(FileZilla)无法访问。 解决方法 碰到这个问题,猜测是服务器防火墙的设置问题。于是我将服务器的防火墙全部关闭,然后重现尝试连接,发现可以正常连接。这证实了我的猜想。那么,到底是哪个防火墙规则导致的呢? 于是,我打开高级防火墙设置,在入站规则列表中按名称排序,发现有三个和FTP有关的防火墙条目。 于是,逐条的启...
  • 阅读全文 |
  • 分类:小技巧 |
  • 发表于:07月01日 |
  • 浏览:1217 |
  • 评论已关闭 条评论

实战经验:php-cgi.exe 进程意外退出

问题描述 碰到这么一个问题:IIS上跑PHP,已经在IIS中添加FastCGI模块映射,当IIS的应用程序池配置为DefaultAppPool时执行phpinfo()正常。但是当IIS的应用程序池配置为自己创建的AppPool时,会出现php-cgi.exe进程意外退出。 解决方法 修改c:\windows\temp目录的权限,加入IIS_USERS的写入权限就可以了。 问题原因 通过Proces...

实战经验:使用letsencrypt生成用于IIS的HTTPS证书

1) 首先下载Windows版本letsencrypt-win-simple,下载地址:https://github.com/Lone-Coder/letsencrypt-win-simple/releases 2) 执行letsencrypt.exe 3) 输入n创建证书:Create new certificate 4) 选择4手动创建:Manually input host names 5)...

实战经验:FTP服务器搭建出现Entering Passive Mode问题  

最近在IIS上搭建FTP服务器上碰到了这样的问题,按照基本的FTP搭建步骤完成搭建过程后,客户端访问ftp://x.x.x.x/时,出现了如下的错误界面: 解决方法:在IE的高级设置里,取消掉如下红色方框中的勾选。

实战经验:权限问题导致的WordPress更新失败

为了防止黑客攻击,通常Web站点根目录的权限需要谨慎的设置,并遵循“最小权限”原则,即仅给予需要正常工作的最小权限,防止权限给的过高带来的安全隐患。 Wordpress更新版本时,需要对其相关目录有写入权限,否则,更新时会出现如下的错误: copy(xxx.file): failed to open stream: Permission denied in xxx.file. 如何解决? 修改对应...

小技巧:IIS提示如果应下载文件,请添加 MIME 映射

如果在IIS站点下放置一种类型的文件供用户下载,但是这个文件没有在IIS里建立MIME映射,则会提示如下错误: HTTP 错误 404.3 – Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。 我们可以点击站点,在右侧中找到MIME类型,点进去后可以看到系统里已经定义了很多MIME类型映射,并且大部...
  • 阅读全文 |
  • 分类:小技巧 |
  • 发表于:06月16日 |
  • 浏览:2180 |
  • 评论已关闭 条评论

小技巧:使用appcmd来自动化部署IIS网站

在工作中,时常会花费宝贵的时间做重复的事情,比如使用IIS图形界面部署一个新网站。今天我们就来聊一下如何使用appcmd这一工具来简化这个工作。 appcmd,是一个微软操作系统自带的命令行工具,位于系统的C:\windows\system32\inetsrv路径下(对于Win7 32位操作系统而言)。我们可以使用“appcmd /?”这一指令查看此工具的基本用法: ===============...
  • 阅读全文 |
  • 分类:小技巧 |
  • 发表于:04月11日 |
  • 浏览:1254 |
  • 评论已关闭 条评论