Home > Backend Development > PHP Tutorial > nginx-php-服务器 - nginx+php:可以正确解释php文件,但是点php页面的链接会404或者直接显示php文件所在目录的文件列表

nginx-php-服务器 - nginx+php:可以正确解释php文件,但是点php页面的链接会404或者直接显示php文件所在目录的文件列表

WBOY
Release: 2016-06-06 20:18:52
Original
1049 people have browsed it

nginx已经可以正确解释PHP文件。
如果一个目录下有index.php,nginx不会自动载入index.php,手动点击可以正确解释。
但是点击wordpress的index.php,会直接显示wordpress目录下的文件列表。
若点击drupal的index.php,页面可以正确显示,但如果点击如drupal/index.php/node/add这种链接的话,会提示404错误。

回复内容:

nginx已经可以正确解释PHP文件。
如果一个目录下有index.php,nginx不会自动载入index.php,手动点击可以正确解释。
但是点击wordpress的index.php,会直接显示wordpress目录下的文件列表。
若点击drupal的index.php,页面可以正确显示,但如果点击如drupal/index.php/node/add这种链接的话,会提示404错误。

这种情况基本上是你的rewrite没有配置好,或者nginx的rewrite的配置和你的wordpress的永久链接的配置不一致导致的

你的Nginx配置下root index.php index.html index.htm 有设置么?

你应该是没有安装php-fpm

nginx本身不支持pathinfo模式,你要先让你的nginx环境支持pathinfo。

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template