当前位置: 首页 > 知识 >正文

iis+php(iis搭建php环境)

安装完成后,继续下一步,我遵循默认:

安装后,它就被配置好了。

有两种方法可以进行配置。我使用cmd来配置它,一个命令就可以了。

转到刚刚安装CGI的目录:

cd C:\WINDOWS\system32\inetsrv

cscript fcgiconfig.js -add -section:'PHP' -extension:php -path:'C:\Program Files\PHP\php-cgi.exe'

注意:路径:' xxxx\php-cgi.exe '是您安装php的目录。

cscript fcgiconfig.js -set -section:'PHP' -InstanceMaxRequests:10000

cscript fcgiconfig.js -set -section:'PHP' -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000

好吧!完毕!

在测试中:

创建新的。php文件,它

?php

phpinfo();

?

保存!

运行,出现如下页面,表示配置成功!

这样IIS就不需要配置了,会自动配置!微软提供的配置更详细!

如果按照上面的教程配置后运行php测试页面,会出现500个错误。

然后在php.ini中设置date.timezone项。

我在这里设置了上海时区:date.timezone=Asia/Shanghai。

设定后一切都会好的!

这里会有几个问题需要注意:(我自己配置时遇到的问题)

1.一般空机器的服务器上没有安装其他数据库软件,我们运行C: \ Program files \ PHP \ PHP-CGI。Exe看看会不会有什么问题,然后解决。(带cmd的试运行)

运行c: \ program files \ PHP \ php-cgi。Exe。如果可以进入命令窗口,只有光标,FastCGI可以正常调用PHP-CGI,否则会得到错误,如图。

2.运行测试页面会显示500个错误(我自己遇到了一个问题,然后在网上找到了解决方案。)

解决方案:

打开IE -互联网选项-显示友好的HTTP错误,再次出现错误时会给出具体的错误提示。

提示:

PHP Warning: Unknown: open(c:\php\upload_tmp\sess_li3ardp5qtalfj4, O_RDWR) failed: Permission denied (13) in Unknown on line 0 PHP Warning:

Unknown: open(c:\php\upload_tmp\sess_li3ardbp5qtalfj4, O_RDWR) failed: Permission denied (13) in Unknown on line 0 PHP Warning: Unknown: Failed

to write session data (files). Please verify that the current setting of session.save_path is correct (c:\php\upload_tmp) in Unknown on line 0

这意味着我没有给c:\php\upload_tmp写权限,而是给了。写权限,解决了!

相关文章:
  • 6月13日基金净值:国富深化价值混合A最新净值1.7254,涨0.62%
  • 5月18日基金净值:交银瑞和三年持有期混合最新净值0.9744,跌1%
  • 5月30日基金净值:南方安泰混合A最新净值1.125,涨0.01%
  • 6月29日基金净值:东方红信用债债券A最新净值1.1488,跌0.05%
  • 7月6日基金净值:富国美丽中国混合A最新净值2.268,跌0.57%
  • 博时新能源汽车ETF净值下跌1.99% 请保持关注
  • 4月19日基金净值:广发中证基建工程ETF联接A最新净值0.9716,跌1.44%
  • 6月30日基金净值:广发优企精选混合A最新净值2.4898,涨0.39%
  • 4月17日基金净值:鹏华品质优选混合A最新净值0.765,涨2.29%
  • 6月19日基金净值:广发价值优势混合最新净值1.4206,涨1.07%