首页 > 其他分享 >TP5环境静态文件报404的解决方案

TP5环境静态文件报404的解决方案

时间:2023-10-03 19:23:48浏览次数:36  
标签:index 解决方案 TP5 404 location php root fastcgi

主要还是站点配置文件,找到vhost下的站点配置文件,代码如下

server {
  listen 80;
  server_name www.test.com test.com;
  index index.html index.htm index.php;
  #include /usr/local/nginx/conf/rewrite/none.conf;
  root /home/wwwroot/myproject888/;#根目录路径
  
  #error_page 404 = /404.html;
  #error_page 502 = /502.html;
  
  location / {
        if (!-e $request_filename) {
            rewrite  ^(.*)$  /public/index.php?s=/$1  last;
            break;
        }
  }
 
  location ~ \.php$ {
        try_files     $uri =404;
 
        fastcgi_pass  unix:/tmp/php-cgi.sock;
        fastcgi_index /index.php;
 
        include fastcgi_params;
        fastcgi_split_path_info       ^(.+?\.php)(/.+)$;
        fastcgi_param PATH_INFO       $fastcgi_path_info;
        fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";
    }
  location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ {
    root /home/wwwroot/myproject888/public/; #这里一定要设置root路径,不然图片访问报404错误
    expires 30d;
    access_log off;
  }
  location ~ .*\.(js|css)?$ {
    expires 7d;
    access_log off;
  }
  location ~ /\.ht {
    deny all;
  }
  access_log  /home/wwwlogs/access.log;
}

 

标签:index,解决方案,TP5,404,location,php,root,fastcgi
From: https://www.cnblogs.com/cx850116/p/17741506.html

相关文章

  • 视频监控/监控汇聚平台EasyCVR解决方案,让智能监管更具穿透力
    安防视频监控平台EasyCVR是一个具有强大拓展性、灵活的视频能力和轻便部署的平台。它支持多种主流标准协议,包括国标GB28181、RTSP/Onvif、RTMP等,还可以支持厂家的私有协议和SDK接入,例如海康Ehome、海大宇等设备的SDK。该平台不仅拥有传统安防视频监控的功能,还具备接入AI智能分析的......
  • 振弦采集仪应用于高层建筑的基础工程详细解决方案
    振弦采集仪应用于高层建筑的基础工程详细解决方案随着高层建筑的不断发展,建筑物的结构更加复杂,对于建筑的安全性能要求也越来越高。其中,建筑的地基工程是高层建筑结构安全的基础保障,而振弦采集仪可以为地基工程提供精确的监测数据,保障建筑的安全性。振弦采集仪主要是指一种在地震......
  • 振弦采集仪应用地铁隧道安全监测详细解决方案
    振弦采集仪应用地铁隧道安全监测详细解决方案随着城市化进程的不断加快,地铁作为一种高效、便捷、环保的交通方式已经成为现代城市不可或缺的一部分。因此,对地铁的安全性也越来越重视,一般二三线以上的城市在不断发展中,地铁做为公共交通,越来越发挥其方便快捷的运输能力。尤其在地铁隧......
  • 振弦采集仪应用于高层建筑的基础工程详细解决方案
    振弦采集仪应用于高层建筑的基础工程详细解决方案随着高层建筑的不断发展,建筑物的结构更加复杂,对于建筑的安全性能要求也越来越高。其中,建筑的地基工程是高层建筑结构安全的基础保障,而振弦采集仪可以为地基工程提供精确的监测数据,保障建筑的安全性。振弦采集仪主要是指一种在地震、......
  • 2023-2024-1 20231404《计算机基础与程序设计》第一周学习总结
    作业信息1.作业属于哪个课程:https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP2.这个作业要求在哪里:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP/homework/127543.作业的目标:快速浏览教材《计算机科学概论》,提出自己不懂或最想解决的问题4.作业正文:2023-20......
  • 2023-2024-1 20231404《计算机基础与程序设计》第一周学习总结
    作业信息作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP作业要求在哪里https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/13009作业的目标快速浏览一遍教材计算机科学概论,课本每章提出至少一个自己不懂的或最想解决的问......
  • 2023-2024-1 20231404《计算机基础与程序设计》第一周学习总结
    作业信息这个作业属于哪个课程2023-2024-1《计算机基础与程序设计》 这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK01 这个作业的目标 浏览教材《计算机基础与程序设计》,每章提出问题并在期末解答 作业正文 https://www.cnblogs......
  • SpringBoot框架大晚上报错404--我的路径问题(附上SpringBoot MVC管理系统的简单具体代
    代码application.ymlspring:web:resources:static-locations:classpath:/static/,classpath:/templates/datasource:type:com.alibaba.druid.pool.DruidDataSourceurl:jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=utf......
  • 执行 go mod tidy 后卡住的解决方案
    内容来自对chatgpt的咨询原因gomodtidy卡住可能有以下几个原因:网络问题:gomodtidy时需要从网络下载依赖,如果网络不稳定或者因为某些原因访问某些资源地址很慢,可能导致此命令延迟或者卡住。可以尝试使用Go的官方代理或其他信赖的代理,例如设置环境变量exportGOPROXY=htt......
  • vs code调试rust乱码问题解决方案
    在terminal中用chcp65001修改一下字符集,就行了。有的博主推荐修改区域中的设置,这会引来很大的问题。千万不要修改如下设置:......