wordpress WP错误:警告:文件存在():open_basedir限制生效,文件(core/post-comments)不在允许的路径内

7cjasjjr  于 2022-11-22  发布在  WordPress
关注(0)|答案(1)|浏览(149)

我的一个朋友正在运行一个WordPress站点,突然开始在管理页面上出现这个错误。
警告:file_exists():open_basedir限制生效。文件(core/post-comments)不在允许的路径中:(/data/web/virtuals/269369/virtual),位于第532行上的/data/web/virtuals/269369/virtual/www/domains/mfproductions.cz/wp-includes/blocks.php中
宿主提供程序不允许禁用open_basedir。
有人能帮忙吗?

mzsu5hc0

mzsu5hc01#

这个解决方案对我很有效。
在文件wp-includes/blocks.php的第532行更改如下:
if (is_string( $block_type ) && file_exists( $block_type ) ) {
转换为:if ($block_type != "core/post-comments" && is_string( $block_type ) && file_exists( $block_type ) ) {
然后,我会建议你更新所有插件和WP核心,并扭转变化。我的东西,这将是好的。:)

相关问题