奇宝库 > php服务器环境搭建及配置(php运行环境配置)

php服务器环境搭建及配置(php运行环境配置)

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

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

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

转到刚刚安装CGI的目录:

cd C:\WINDOWS\system32\inetsrv

cscript fcgiconfig . js-add-section:' PHP '-扩展名: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 '-environment vars:PHP _ FCGI _最大请求数:10000

好吧!完毕!

测试:

创建新的。php文件,它

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

phpinfo();

保存!

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

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

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

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

我设置为上海时区:date.timezone=亚洲/上海。

设置完成后,一切正常!

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

1.对于空电脑的服务器,一般没有安装其他数据库软件,所以请运行C:\ program files \ PHP \ php-cgi.exe,看看会不会有问题,然后解决。(使用cmd进行调试)

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

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

解决方法:

打开IE -互联网选项-高级-显示友好的HTTP错误,去掉前面的勾号,再次出现错误时会有具体提示。

提示:

php警告:未知:打开(c:\ PHP \ upload _ tmp \ sess _ Li 3 ardp 5 qtalfj 4,O_RDWR)失败:权限被拒绝(13)在未知的第0行PHP警告:

未知:打开(c:\ php \ upload _ tmp \ sess _ Li 3 ardbp 5 qtalfj 4,O_RDWR)失败:权限被拒绝(13)在未知的第0行PHP警告:未知:失败

写入会话数据(文件)。请在第0行的Unknown中验证session.save_path的当前设置是否正确(c:\php\upload_tmp)

这说明我没有给c:\php\upload_tmp写权限,而是给了。写权限。解决它!

本文来自网络,不代表本站立场,转载请注明出处: