php-cgi.exe是什么进程
答案:2 悬赏:40 手机版
解决时间 2021-03-18 05:42
- 提问者网友:记得曾经
- 2021-03-17 19:22
php-cgi.exe是什么进程
最佳答案
- 五星知识达人网友:千夜
- 2021-03-17 19:30
php.exe(linux下是php/bin/php)是提供来在命令行(命令行解释器)执行PHP文件的工具,比如你在有文件abc.php,那么你可以在CMD命令提示符下执行命令php.exe abc.php来运行这个PHP文件。
php-cgi.exe(linux下是php/bin/php-cgi)是提供来作为cgi(cgi解释器)使用的,区别是在文件输出所有内容之前,会自动输出一个下面的HTTP头:
X-Powered-By: PHP/5.2.5
Content-type: text/html
php-win.exe也可以执行PHP文件,区别是打开控制台,不显示输出内容。可以用来编写无需显示界面的文件处理、网路服务等程序
php-cgi.exe(linux下是php/bin/php-cgi)是提供来作为cgi(cgi解释器)使用的,区别是在文件输出所有内容之前,会自动输出一个下面的HTTP头:
X-Powered-By: PHP/5.2.5
Content-type: text/html
php-win.exe也可以执行PHP文件,区别是打开控制台,不显示输出内容。可以用来编写无需显示界面的文件处理、网路服务等程序
全部回答
- 1楼网友:空山清雨
- 2021-03-17 19:59
显然是fastcgi没有注册成功
1、去微软下载fastcgi for iis(x)
2、注册php到fastcgi,在命令行下运行
cscript fcgiconfig.js -add -section:"php" -extension:php -path:"d:/php/php-cgi.exe"
3、设置php.ini- recommended重命名为为php.ini
4、修改fastcgi.impersonate = 1
但是一般情况下,自己动手配置因为php、fastcgi、iis等版本不一,成功几率非常小。
后来我去微软下载了一个“web平台安装器”,一键安装php、mysql等,完全无错,而且跟iis管理器无缝连接的,非常方便。尤其是你做服务器管理,最需要这个。毕竟微软自己对iis兼容php等的兼容才是最权威的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯