Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我们需要一个apache服务器来承载php吗_Php_Ajax_Apache - Fatal编程技术网

我们需要一个apache服务器来承载php吗

我们需要一个apache服务器来承载php吗,php,ajax,apache,Php,Ajax,Apache,我想为服务器ajax httprequest的php代码创建一个服务器 1.Web服务器通过AJAX向该服务器发送POST HTTP请求,该服务器中的php代码接受请求,并通过Echo进行响应 我需要安装apache服务器吗?或者只是php 谢谢, techfang您提到您正在向服务器发送HTTP(POST)请求。然后通过PHP解析器运行请求并执行它。然后你会问,我需要HTTP服务器吗 答案似乎显而易见:是的,你知道 它需要是Apache吗?不,它不需要是Apache;您还可以使用其他HTTP服

我想为服务器ajax httprequest的php代码创建一个服务器

1.Web服务器通过AJAX向该服务器发送POST HTTP请求,该服务器中的php代码接受请求,并通过Echo进行响应

我需要安装apache服务器吗?或者只是php

谢谢,
techfang

您提到您正在向服务器发送HTTP(POST)请求。然后通过PHP解析器运行请求并执行它。然后你会问,我需要HTTP服务器吗

答案似乎显而易见:是的,你知道

它需要是Apache吗?不,它不需要是Apache;您还可以使用其他HTTP服务器,例如Nginx或Node


但最终,为了能够处理HTTP请求,您需要一个HTTP服务器。不仅仅是解析和执行php脚本的解析器。

php不是web服务器,它是一种脚本语言。正如您所说,因为您确实需要一个web服务器,所以Apache是非常必要的。(警告,星号:PHP附带一个开发web服务器,您可以用PHP编写web服务器,但在生产中这两个都不是好主意。)(星号2:除了Apache还有其他web服务器。)请参阅:@decese实际上PHP自5.4以来就有自己的内置web服务器。命令行是
php-S binding\u address:tcp\u port-t document\u root
。示例:
php-S localhost:8080-t~/public\u html
@Léo你读了我的全部评论了吗?