【发布时间】:2015-07-02 22:56:17
【问题描述】:
我们正在使用 Amazon EC2 帐户来处理我们网站的可执行文件。此可执行文件基于服务器上的 XML 文件运行。我们目前正在重建应用程序,如果我们从另一个域上的应用程序编写 XML 会更容易。
我在本地编写 XML 文件的代码没有问题,但是当我尝试将其直接写入 Amazon EC2 目录时,我收到 403 错误(
403 - 禁止:访问被拒绝。您无权查看 此目录或页面使用您提供的凭据。
$xmlFilename = "";
$fileIndex = 1;
do
{
$xmlFilename = "http://ipaddress/NewServerTesting/server";
// $xmlFilename = "server";
$xmlFilename .= $fileIndex;
$xmlFilename .= ".xml";
$fileIndex++;
}
while( file_exists( $xmlFilename ) );
$result = $domtree->save( $xmlFilename );
if( FALSE == $result )
{
echo 'Failed to save the XML<br />';
echo $xmlFilename;
}
}
我确定这只是我需要在亚马逊服务器上设置以授予跨域访问权限,但我不知道它在哪里。
任何帮助将不胜感激。
谢谢....
【问题讨论】:
标签: php xml amazon-ec2