nginx 没有解析php怎么办

1. 确认nginx和php已安装

要解析PHP,首先需要安装nginx和php。可以使用以下命令检查它们是否已安装:

$ nginx -v

$ php -v

如果输出结果显示版本号,则说明已安装。

2. 配置nginx支持php解析

2.1. 启用fastcgi

php解析需要使用fastcgi,因此需要在nginx配置文件中启用fastcgi。

找到nginx配置文件,并在http块中添加以下内容:

location ~* \.php$ {

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params;

}

SCRIPT_FILENAME指定php文件路径,fastcgi_params包含一些预定义的变量和参数,用于配置fastcgi。

2.2. 重启nginx

在修改nginx配置文件后,需要重启nginx。

$ service nginx restart

这样nginx就能够解析php了。如果php代码在文件中,可以在浏览器中访问它。

免责声明:本文来自互联网,本站所有信息(包括但不限于文字、视频、音频、数据及图表),不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。猿码集站发布此文目的在于促进信息交流,此文观点与本站立场无关,不承担任何责任。

后端开发标签