最近、自分の Web サイトをオンラインにしたところ、simplexml_load_file の問題が見つかりました。ローカル サーバー (MAMP) では完全に動作しますが、Web サイトでは動作しません。コードは次のとおりです。
<?
$source = simplexml_load_file('http://domainname.com/file.xml') or die("Something is wrong");
echo $source->Result;
?>
上記のコードは、ライブ Web サイトに次のメッセージを表示します: "
何かが間違っている
また、同じコードがローカル サーバー MAMP に次のメッセージを表示します。
成功
そして file.xml は次のとおりです。
<?xml version="1.0"?>
<!DOCTYPE ValidateUser>
<ValidateUser>
<Customer>john</Customer>
<Result>Success</Result>
</ValidateUser>
前もって感謝します。