iis+php使用经历

一、介绍

        1、 首先Internet Information Services ( IIS,互联网信息服务 )。
        2、PHP,全称 Hypertext Preprocessor ,中文翻译“超文本预处理器”。
        3、第一次接触php有点费劲的

二、需求

        通过html去加载本地文件,上传到本地服务器,然后通过php操作文件(我这里的操作只是简单的给文件换了个位置进行保存),也是第一次将iis和php放一起使用

三、经历

        第一次接触,也不知道从哪里下手,就直接去iis里面穿件网站了,后来基本上是php和html代码都搞好了以后不知道该怎么用了,不知道怎么能联系起来。不过幸好有大佬有写过相关文章,然后就跟着搞,主要参考了(Windows+IIS+PHP——PHP安装与环境配置_php安装e盘,iis怎么处理动态内容-CSDN博客iis部署php项目 - yangboom - 博客园 (cnblogs.com)Windows+IIS+PHP——PHP安装与环境配置_php安装e盘,iis怎么处理动态内容-CSDN博客 )等等,看了很多,好多都是大差不差的,甚至发现有的图片布局啥的都及其相似,这里就放两个了。

我这里进行简单叙述以及我遇到的一些问题,然后上面链接提到的一些东西,我就不细说了。

1、首先iis里面需要开启一些功能

控制面板—>程序—>开启或关闭windows功能

我打开的应该多了很多东西,然后这个现实√的就是他下面的全部开启了,空白的就是没有开启的,-就是一部分开启了。需要开启哪些可以参考上面文章,我是一些拿不准的都打开了

然后最终结果就是要能在网页打开iis页面,能看到iis欢迎界面就行了

2、接下来就是下载php了

php官网: PHP For Windows: Binaries and sources Releases

下载版本需要对应,但是我确实不知道哪个和哪个可以对应上,我第一次下的最新的版本就没有对应上。后来下的比较老的一个版本。

下载完了以后就可以跟着前文链接去进行操作了

(1)添加FastCGI这个如果没有的话,去第一步的位置去开启 

(2)默认文档的话就是把自己要执行的那个文件搞在最上面       

(3)进入自己PHP安装目录,复制一份php.ini-development,放在桌面去改名为php.ini然后去修改里面的内容就可以了,然后放到C:\Windows(为什么要放到桌面来改呢,我查到的是说因为之前在原文件修改有限制,所以拿出来修改了,放在其他目录修改也可以)然后就可以进行下面的操作了 

(4)如果传输文件比较大的情况下,可能会出传输大小受限的问题,修改方法也在php.ini里面


看这个:解决PHP上传文件时大小受限制问题_php ftp上传文件很小打不开-CSDN博客

 (5)然后环境就配置好了

3、最后一个实现过程中问题

(1)GET http://localhost:82/favicon.ico  404

   导致这个问题的原因可能是以下几点:

a、你没有对应的图片在你的网站根目录  图片类型类ico
b、你的路径不对
c、还有一种情况是,你代码也写对了,你的根目录也有图片,但是由于你之前有加载过空白图标,或者是错误的图标,然后图标名称和之后的名称是一样的,浏览器给你存了缓存了(这个东西比较抽象对于我来说,不经常使用浏览器的可能大部分都不慎了解吧)

这种情况还会出现一种效果,就是你并没有报错了,但是你的图标是显示不出来的

就是绿框的这个小图标

解决办法就是清理一下浏览器的缓存,我使用的FireFox浏览器,ctrl+shift+delete 快捷键打开面板清理缓存就可以了

(2)生成ico图标的链接(免费好用)

在线生成透明ICO图标——ICO图标制作 (ico51.cn)

四、结

如果大家浏览过程中发现有什么问题,或者是我没有叙述清楚的地方,欢迎在评论区纠正和讨论。

  • 25
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值