我在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;
}
}
答案 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文件放在根目录中 插件或主题。