如何使用AWS(AmazonWeb服务)执行php文件?

如何使用AWS(AmazonWeb服务)执行php文件?,php,amazon-web-services,Php,Amazon Web Services,我正在尝试执行包含以下代码的php文件: <?php header('Access-Control-Allow-Origin: *'); ini_set('display_errors','off'); echo "OK!"; ?> 问题是,当我打开他的链接时,它建议我下载文件。我只想得到带有“ok!”的页面 感谢您的帮助我相信您将Amazon S3静态Web托管与应用服务器Web托管混淆了 如果希望在AWS中执行PHP应用程序,则需

我正在尝试执行包含以下代码的php文件:

<?php

header('Access-Control-Allow-Origin: *');   
ini_set('display_errors','off');                

echo "OK!";

?>

问题是,当我打开他的链接时,它建议我下载文件。我只想得到带有“ok!”的页面


感谢您的帮助

我相信您将Amazon S3静态Web托管与应用服务器Web托管混淆了

如果希望在AWS中执行PHP应用程序,则需要创建一个EC2实例来执行该应用程序并充当web服务器


Amazon S3将只提供一个静态网站,因此当您从S3请求一个.php文件时,它会正确地将该文件作为常规文件下载给请求用户。

您的EC2实例上有Apache和php设置吗?打开错误报告。文件名是extention.php吗?您使用的是ec2实例还是bucket?实例中是否安装了php?请提供更多信息。@JayBlanchard您好,我如何在我的EC2实例上设置Apache和PHP?这太宽泛了@Saad。如果您不知道如何在Amazon实例上设置Web服务器,您需要学习一些教程。@JayBlanchard Lol。该链接非常有用:染料,谢谢您我已经完成了本教程,它可以工作了!