0

可悲的是,一个插件给我带来了问题。它在一个网站上运行良好,但在另一个网站上给我一个错误。这是错误:
simplexml_load_file() [function.simplexml-load-file]: http ://steamcommunity.com/profiles/76561197971691194/?xml=1:1 :解析器错误:文档为空

Steam/ControllerPublic/Register.php 中的 XenForo_Application::handlePhpError() 第 117 行

如果我去那里,这是代码:

// Get User Profile Data
$id = $session->get('steam_id');
$xml = simplexml_load_file("http://steamcommunity.com/profiles/{id}/?xml=1");
if(!empty($xml)) {
$username = $xml->steamID;
$avatar = $xml->avatarFull;

该链接是有效的,你可以自己试试,让我们说去这里:steamcommunity.com/profiles/76561197971691194 或http://steamcommunity.com/profiles/76561198041253738

真的需要帮助,这是阻止我启动网站的唯一原因!

4

1 回答 1

2

这可能意味着您的主机正在阻止出站 HTTP 请求。
要求他们停止这种情况,或者找一个更好的主人。

于 2012-10-23T17:05:46.337 回答