我的一个朋友正在运行一个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。
有人能帮忙吗?
1条答案
按热度按时间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核心,并扭转变化。我的东西,这将是好的。:)