惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Darknet – Hacking Tools, Hacker News & Cyber Security
V
Vulnerabilities – Threatpost
Cloudbric
Cloudbric
G
GRAHAM CLULEY
S
Securelist
Schneier on Security
Schneier on Security
Help Net Security
Help Net Security
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Project Zero
Project Zero
Spread Privacy
Spread Privacy
P
Privacy International News Feed
C
Cyber Attacks, Cyber Crime and Cyber Security
Cisco Talos Blog
Cisco Talos Blog
T
Tailwind CSS Blog
博客园_首页
有赞技术团队
有赞技术团队
Simon Willison's Weblog
Simon Willison's Weblog
Stack Overflow Blog
Stack Overflow Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Latest news
Latest news
T
Tor Project blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Attack and Defense Labs
Attack and Defense Labs
www.infosecurity-magazine.com
www.infosecurity-magazine.com
O
OpenAI News
J
Java Code Geeks
T
Tenable Blog
K
Kaspersky official blog
AWS News Blog
AWS News Blog
S
Security @ Cisco Blogs
The GitHub Blog
The GitHub Blog
T
Threatpost
月光博客
月光博客
H
Heimdal Security Blog
Security Latest
Security Latest
The Hacker News
The Hacker News
Y
Y Combinator Blog
A
Arctic Wolf
Apple Machine Learning Research
Apple Machine Learning Research
C
Cisco Blogs
美团技术团队
Microsoft Security Blog
Microsoft Security Blog
Hugging Face - Blog
Hugging Face - Blog
T
The Blog of Author Tim Ferriss
C
CERT Recently Published Vulnerability Notes
D
Docker
Google Online Security Blog
Google Online Security Blog
D
DataBreaches.Net
V
Visual Studio Blog
H
Help Net Security

李洋博客

链接反馈管理插件,给你的ZBlog网站装上“体检与纠错”的功能 网站被 CC 攻击了?别慌,教你几招接地气的防护办法 太原刚罚了三家,全是这个原因!你的网站可能也在危险边缘 终于不用手动上传!我做了个李洋博客应用APP,让博客买的主题也能在线更新 CN域名,这次真要回暖了!4月份刚出的政策太给力了 Nginx 反向代理配置实战:让你的博客访问速度飞起来 10分钟搭建Linux服务器监控告警系统,手机实时接收预警 Linux 服务器刚装好别急着跑生产!这 5 个安全加固步骤少一个都危险 2026 年 SEO 变天了!Google 进入向量语义检索时代,你的网站还能排前面吗? Linux 服务器运维:这 5 个优化技巧让你的网站快一倍
windows服务器更新主题/插件提示“更新失败 HTTP 500”错误的解决方案
李洋博客 · 2026-05-27 · via 李洋博客

最近不是更新了【李洋博客APP】客户端吗,但是有人在插件后台更新主题/插件的时候提示“更新失败:HTTP 500”,我最开始以为是我的代码写错了,搞了好久都没有头绪,后台开启了调试模式,把错误代码:

[Error] (2) : is_dir(): open_basedir restriction in effect. 
File(
    C:/wwwroot/zblog.app/zb_users/theme/simplee/*.code-workspace
  )
  is not within the allowed path(s): 
    (
        C:/wwwroot/zblog.app/;
        C:/Windows/Temp/;
        C:/Temp/;
        C:/BtSoft/temp/session/
    )
    (set_error_handler) (1.7.5.3540 (Optimus)
)

问题原因

代码尝试用 is_dir() 检查包含通配符的路径 *.code-workspace,但 PHP 的 open_basedir 限制不允许这种路径格式。涉及是zblog程序的官方文件:zb_system/function/lib/app.php 第 646 行,当然我们不能去修改官方文件,本质原因也不在这,如图,更新失败。

windows服务器更新主题/插件提示“更新失败 HTTP 500”错误的解决方案 第1张

错误提示的相关界面,只是我很好奇*.code-workspace 是什么? 网站根目录下不应该也没有这个文件啊,还有可能是你本地的代码编辑器(比如 Visual Studio Code)在项目文件夹中自动生成的工作区配置残留-1-3-13。is_dir(C:/wwwroot/zblog.app/zb_users/theme/simplee/*.code-workspace) 这行代码尝试把带通配符 * 的路径当成目录去判断,这本身就是一个不正确的操作,所以一直失败-1。

windows服务器更新主题/插件提示“更新失败 HTTP 500”错误的解决方案 第2张

解决方案

首页登录宝塔服务器,左侧菜单【网站】在弹出的界面,找到【网站目录】,关闭【防跨站攻击】,如图:

windows服务器更新主题/插件提示“更新失败 HTTP 500”错误的解决方案 第3张

系统提示设置成功,然后返回博客插件后台重新刷新页面,更新主题/插件,你就会发现更新成功啦。

windows服务器更新主题/插件提示“更新失败 HTTP 500”错误的解决方案 第4张

我在网上也查找了相关问题,但是都没有成功解决,只有关闭 open_basedir 也就是【防跨站攻击】才能解决,另外就是仅限wndows服务环境下,Linux没有任何问题,所以如果出现此问题的朋友请尝试关闭【防跨站攻击】或者干脆更换Linux系统,毕竟现在的可操作性面板很多,就算是小白也能清晰的操作。不是说关闭了就会被攻击哈,没有的事,只是闭后失去了一段防线防跨站攻击保护而已。

终极方案更新插件

最后的最后,如果你不想关闭【防跨站攻击】又想在线更新主题,那就更新插件吧,哈哈哈~~~为什么写在最后呢?防止你走神不看全文章呗。传送门地址:https://www.itlaoli.com/blog/907.html,去吧,更新去吧,这回解决了不少小问题,用户体验直接堆满,好了,有问题留言反馈,我再去看看有没有其他的解决方案。

文章版权声明:除非注明,否则均为李洋博客原创文章,转载或复制请以超链接形式并注明出处。