永发信息网

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文件,区别是打开控制台,不显示输出内容。可以用来编写无需显示界面的文件处理、网路服务等程序
全部回答
  • 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等的兼容才是最权威的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯