今天备案终于通过了

突然收到信息,说备案通过了,然后十分激动的就去做域名解析,把ipv4改为域名,把http改为https,因为不懂怎么搞全程依赖豆包,然后就开始魔幻了,豆包让我登录后台然后一顿操作,我看不懂,然后就直接复制、运行、保存,结果我的博客就彻底登录不了了,输入网址变成下载,也不知道是什么

看到这一串的下载,就知道我当时有多崩溃, 没办法只能请外援,我把几个月没用的deepseek叫了起来,把之前复制粘贴的东西和输出的结果粘贴给它,他居然帮我排查出了问题,主要原因我放最后面了。

最后在把woedpress的URL改为https就搞定了,我是真厉害hahaha~

访问网站自动下载文件(PHP 未被解析)

原因:你在配置 HTTPS 时,Nginx 的 location ~ \.php$ 代码块中,fastcgi_pass 指令写错了 PHP 解释器的监听地址。

  • 豆包给你的配置里写的是 fastcgi_pass 127.0.0.1:9004(后来改成了 127.0.0.1:9000)。
  • 但你的服务器上 PHP-FPM 实际监听的是 Unix Socketunix:/tmp/php-cgi-83.sock

后果:Nginx 找不到 PHP 解释器,于是把 .php 文件当作普通文件直接发送给浏览器,导致浏览器自动下载文件。

教训:配置 Nginx 处理 PHP 时,必须先确认 PHP-FPM 的真实监听地址(通过 grep -r "listen" /www/server/php/*/etc/ 或查看进程),然后准确填写。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇