Apache 服务器配置

Apache 服务器配置

我正在使用 Apache 服务器用 php 开发 web 应用程序。我有一个基本疑问。

现在要从浏览器执行 php 脚本,我是否应该将这一行添加到 httpd.conf

LoadModule php5_module "c:/wamp/bin/php/php5.3.0/php5apache2_2.dll"

或者我应该添加两行

LoadModule cgi_module modules/mod_cgi.so
LoadModule php5_module "c:/wamp/bin/php/php5.3.0/php5apache2_2.dll"

有人能解释一下区别吗?如果只需要一个,那么哪个更快?

答案1

如果您在 Apache 服务器中运行的只是 PHP 脚本,则只需要此php5_module行。另一方面,如果您运行的是 CGI 脚本(PHP 或其他语言),则cgi_module也需要此行。

答案2

如果您仅使用 PHP 进行开发,则无需加载 cgi_module。

只是:

LoadModule php5_module "c:/wamp/bin/php/php5.3.0/php5apache2_2.dll"

足够了

相关内容