WordPress PHP警告:simplexml_load_file()

时间:2017-09-03 10:21:49

标签: php wordpress cpanel error-log

我在WordPress网站上遇到以下错误

[03-Sep-2017 10:12:36 UTC] PHP Warning:  simplexml_load_file():  in /home/syriacar/public_html/syria-cart.com/wp-content/plugins/polylang/modules/wpml/wpml-config.php on line 53

这是文件错误内容

    foreach ( $plugins as $plugin ) {
        if ( file_exists( $file = WP_PLUGIN_DIR . '/' . dirname( $plugin ) . '/wpml-config.xml' ) && false !== $xml = simplexml_load_file( $file ) ) {
            $this->xmls[ dirname( $plugin ) ] = $xml;
    }
    }

1 个答案:

答案 0 :(得分:2)

可能是由于格式错误的 wpml-config.xml 文件造成的。

例如,在this支持WordPress论坛页面上,您可以找到类似的问题,原因是在</key>之前</admin-texts>关闭标记。

<强>更新

在你的评论中,你还提到了yith-woocommerce-af filiate警告,所以另一种可能性是YITH WooCommerce Affiliates插件没有wpml-config.xml或者是空的。

关于wpml-config.xml的polylang documentation提及以下内容:

  

开发人员必须将wpml-config.xml文件放在根目录中   插件或主题。

相关问题