【问题标题】:PHP files on Amazon S3 Not WorkingAmazon S3 上的 PHP 文件不工作
【发布时间】:2015-10-09 16:47:50
【问题描述】:

我确定总的新手问题,但我是 S3 的新手,并试图在我的服务器上打开一个简单的 PHP 文件。然而,它每次都提示保存文件而不是打开它。 S3 不能运行 PHP 文件吗?

【问题讨论】:

  • 不,我无法运行 php 文件..... S3 是文件存储系统,不是执行代码的系统
  • 您需要有一个网络服务器。这样的例子是 Apache 网络服务器。

标签: php amazon-s3 amazon


【解决方案1】:

我相信 Amazon S3 是 storage 而不是 server

亚马逊 S3: Amazon Simple Storage Service (Amazon S3) 为开发人员和 IT 团队提供安全、持久、高度可扩展的对象存储。 Amazon S3 易于使用,具有简单的 Web 服务界面,可以从 Web 上的任何位置存储和检索任意数量的数据。使用 Amazon S3,您只需为实际使用的存储付费。没有最低费用,也没有安装费用。

链接:https://aws.amazon.com/s3/

亚马逊 EC2: Amazon Elastic Compute Cloud (Amazon EC2) 是一种 Web 服务,可在云中提供可调整大小的计算容量。它旨在让开发人员更轻松地进行 Web 规模的云计算。

链接:https://aws.amazon.com/ec2/

您想从 EC2 获取实例并在其 linux 服务器上安装 php

AWS 有一个很棒的教程来做到这一点here

基本上,AWS EC2 linux 服务器与任何其他 linux 服务器相同,除了 AWS 的许多功能,因此您可以按照其他教程了解如何在 Apache2 服务器上安装 PHP。

祝你好运!

编辑:但是,您可以托管 static 网站。静态网站是向所有用户显示相同内容的网站。基本信息网站就是一个例子。与static 网站相反,dynamic 网站是一个为不同用户显示不同内容的网站。 php script 的目的是创建一个动态网站,因此您必须寻找 AWS S3 以外的其他选项。所以 EC2 非常适合您。

【讨论】:

    猜你喜欢
    • 2016-01-10
    • 2011-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-18
    • 2015-03-11
    相关资源
    最近更新 更多