`

Nginx 访问php文件返回404 Not Found错误

阅读更多

 

原文链接:http://www.51ask.org/question/397

 

Nginx 访问php文件返回404 Not Found错误

 

在虚拟机安装了CentOS系统,配置了Nginx+PHP+MYSQL的环境。
安装完毕后浏览器访问php文件返回404错误。html文件正常,这是怎么回事?

 

解决方案:

 

service php-fpm restart
分享到:
评论

相关推荐

    Nginx中定义404页面并且返回404状态码的正确方法

    当用户尝试访问不存在的资源时,服务器应返回404 Not Found状态码,以便客户端(如JavaScript的jQuery AJAX)能够识别并采取相应的错误处理措施。然而,如果配置不当,Nginx可能会返回自定义404页面,但状态码仍然是...

    NGINX下配置404错误页面的方法分享

    当用户访问不存在的页面时,系统会显示预设的404 Not Found错误页面,而通过自定义这个页面,我们可以更好地引导用户返回网站的其他部分,或者提供帮助信息。以下是如何在NGINX中配置404错误页面的详细步骤: 1. **...

    Nginx应对Permission denied和File not found的配置

    【Nginx应对Permission denied和File not found错误配置详解】 在服务器管理中,Nginx作为一款高性能的HTTP和反向代理服务器,常用于处理PHP应用程序。然而,开发者在使用过程中可能会遇到“Permission denied”和...

    为Nginx自定义404,502错误页面的方法

    当用户访问的页面不存在(404 Not Found)或服务器出现错误(如502 Bad Gateway)时,自定义的错误页面可以提供更有帮助的信息,减少用户的困惑。以下是如何为Nginx自定义404和502错误页面的详细步骤: 1. **开启...

    nginx所需的依赖库

    在构建和运行Nginx web服务器时,为了充分利用其特性并提供安全的网络服务,我们需要安装和配置一些关键的依赖库。本篇文章将详细介绍在安装过程中必不可少的三个库:zlib、PCRE(Perl Compatible Regular ...

    web监听404,500等一些常见的错误

    404错误,全称为“404 Not Found”,意味着客户端能够与服务器建立连接,但服务器无法找到请求的资源。这通常是由于URL输入错误、页面已被删除或者URL从未存在导致的。要监听并解决404错误,开发者可以设置自定义的...

    404错误后的一些页面

    404错误页面是互联网上常见的一个问题,当用户尝试访问一个不存在或已被移除的URL时,服务器会返回404 Not Found错误。这个错误页面是服务器向用户传达的一个信号,表明请求的资源无法被找到。理解404错误页的重要性...

    64种404错误页面(404.htm)

    404 Not Found错误是HTTP协议中的一个状态码,表明客户端能够与服务器正常通信,但服务器无法找到请求的资源。这通常是因为URL输入错误、页面被删除或移动,或者网站结构发生更改导致的。一个好的404页面不仅会告诉...

    LNMP系列教程之五:设置404错误页面.docx

    当用户尝试访问已被删除或从未存在的网页时,服务器会返回一个404 Not Found的HTTP状态码。默认情况下,Nginx服务器并不会显示与网站主题相匹配的404页面,而是显示一个通用的错误信息。为了使用户能够更好地理解和...

    LNMP下提示File not found问题的解决方法

    访问网站首页始终提升File not found。 最终解决后总结一条就是: 网站根目录的权限问题。 起因 说说事情的起因。本人用的系统是Manjaro Linux系统。所以用一条命令装好LNMP环境: sudo pacman -S mariadb nginx php...

    好看的通用自定义错误返回页面

    当用户遇到错误或异常情况,如404 Not Found、500 Internal Server Error等,一个设计精良的自定义错误页面可以缓解用户的困惑,提供必要的信息,并引导他们采取下一步行动。本文将深入探讨自定义错误页面的设计原则...

    CentOS Linux安装配置nginx以及样例

    6. 如果遇到“C compiler cc is not found”错误,安装gcc和必要的开发库。 7. 安装openssl库,以支持SSL/TLS功能。 8. 运行`./configure`指定安装路径,然后执行`make`和`make install`完成安装。 9. 使用提供的...

    在使用 Nginx 过程中,用户可能会遇到一些常见的问题 以下是对这些常见问题的说明和解决方法

    **问题描述**:当 Nginx 无法访问特定文件或目录时会返回 403 Forbidden 错误。 **解决方法**: 1. **权限设置**:确认文件和目录的权限设置允许 Nginx 访问。这通常涉及到更改文件/目录的所有者或权限。 2. **...

    php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法

    总之,解决 "Class ZipArchive not found" 错误的关键在于正确启用PHP的ZIP扩展,并确保配置文件和Web服务器设置正确。一旦完成这些步骤,你就可以在你的PHP代码中安全地使用 `ZipArchive` 类进行文件处理。希望这些...

    Nginx基础教程.pdf

    4. **404 Not Found错误** - 确认请求的文件确实存在。 - 检查Nginx配置中的根目录路径是否正确。 5. **更改配置后不生效** - 确认Nginx配置文件语法正确。 - 重新加载Nginx配置,使用命令`sudo systemctl ...

    nginx 防垃圾流量的perl清洗脚本.docx

    不过,文档建议直接返回404 Not Found,以更隐蔽地处理垃圾流量。 3. **Nginx配置**:在Nginx的配置文件`nginx.conf`中,需要引入Perl模块路径,加载`purgetraffic.pm`脚本,并定义一个Perl变量 `$purge`,使其调用...

    403、404、500等报错页面

    404 Not Found 错误意味着客户端能够与服务器建立连接,但服务器无法找到客户端请求的资源。这种情况可能由以下因素导致: 1. URL输入错误:用户输入的网址不正确或已更改。 2. 文件或页面已被删除:管理员可能已经...

    nginx使用ageip 实现地区负载均衡

    安装过程中可能会遇到`Zlib header (zlib.h) not found`的错误,为了解决这个问题,需要安装`zlib1g-dev`库: ```bash apt-get install zlib1g-dev ``` 接着,再次执行`./configure`、`make`和`make install`以...

    PHP Class SoapClient not found解决方法

    标题中的“PHP Class SoapClient not found解决方法”指的是在PHP编程中遇到的一个常见问题,即尝试使用`SoapClient`类时,系统抛出错误提示“Class ‘SoapClient’ not found”。这个问题通常发生在试图通过PHP调用...

Global site tag (gtag.js) - Google Analytics