avatar

LeapHeap Journal

Record moments.

  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
主页 解决1Panel新版创建网站关联php时导致typecho后台无法使用
文章

解决1Panel新版创建网站关联php时导致typecho后台无法使用

发表于 2025-12-21 更新于 2025-12- 21
作者 LeapHeap
2~2 分钟 阅读

新版1Panel创建网站时默认使用的php配置为

location ~ [^/]\.php(/|$) {

        fastcgi_pass 127.0.0.1:9000; 

        include fastcgi-php.conf; 

        include fastcgi_params; 

        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 

    }

这个配置对于typecho无效,会导致后台404.

解决方法:回滚老版本的php关联配置:

location ~ [^/]\.php(/|$) {
        fastcgi_pass 127.0.0.1:9000; 
        include fastcgi-php.conf; 
        include fastcgi_params; 
        set $real_script_name $fastcgi_script_name; 
        if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$" ) {
            set $real_script_name $1; 
            set $path_info $2; 
        }
        fastcgi_param SCRIPT_FILENAME $document_root$real_script_name; 
        fastcgi_param SCRIPT_NAME $real_script_name; 
        fastcgi_param PATH_INFO $path_info; 
    }

日志, 技术
Web 博客
许可协议:  CC BY 4.0
分享

相关文章

2月 3, 2026

如何在OpenWrt上优雅地配置docker网络

前言 当docker在op宿主机上运行时,网络总是因为openwrt作为家庭网关的特殊性而配置坑点重重。在最新的openwrt上,在docker里通过docker compose自动创建或者用第三方管理面板默认创建的网络默认不能访问互联网,和op所在的局域网之间也没有直接路由,信息传输仅通过publ

12月 21, 2025

解决1Panel新版创建网站关联php时导致typecho后台无法使用

新版1Panel创建网站时默认使用的php配置为 location ~ [^/]\.php(/|$) { fastcgi_pass 127.0.0.1:9000; include fastcgi-php.conf; include fastc

11月 29, 2025

[备忘] Nikki局域网代理屏蔽指定IP

注意点:优先匹配的规则必须排在上面,不然不生效。

下一篇

[转载] Openwrt下dnsmasq强行清理某个DHCP租约

上一篇

[备忘] Nikki局域网代理屏蔽指定IP

最近更新

  • 如何在OpenWrt上优雅地配置docker网络
  • [转载] Openwrt下dnsmasq强行清理某个DHCP租约
  • 解决1Panel新版创建网站关联php时导致typecho后台无法使用
  • [备忘] Nikki局域网代理屏蔽指定IP
  • docker部署emby破解版,并直通Intel核显

热门标签

Halo 服务器 Web 博客 OpenWrt

目录

©2026 LeapHeap Journal. 保留部分权利。

使用 Halo 主题 Chirpy