Как создать php-файл с помощью AWS (Amazon Web Services)?

#php #amazon-web-services

#php #amazon-web-services

Вопрос:

Я пытаюсь извлечь этот php-файл, который содержит этот код :

 <?php

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

echo "OK!";

?>
  

Проблема в том, что когда я открываю его ссылку, он предлагает мне загрузить файл. Я просто хочу получить страницу с «ok!»…

Спасибо за вашу помощь

Комментарии:

1. Установлены ли у вас Apache и PHP на вашем экземпляре EC2? Включите сообщение об ошибках.

2. Является ли расширение имени файла .php? Вы используете экземпляр ec2 или корзину? Установлен ли php в экземпляре? Пожалуйста, предоставьте больше информации.

3. @JayBlanchard Здравствуйте, как я могу настроить Apache и PHP на моем экземпляре EC2?

4. Это слишком широко @Saad. Если вы не знаете, как настроить веб-сервер на вашем экземпляре Amazon, вам нужно воспользоваться некоторыми руководствами.

5. @JayBlanchard Смехотворно. Эта ссылка была очень полезной: D

Ответ №1:

Я полагаю, вы путаете статический веб-хостинг Amazon S3 с веб-хостингом сервера приложений.

Если вы хотите запускать PHP-приложения в AWS, вам нужно будет создать экземпляр EC2 для выполнения приложения и действовать как веб-сервер.

Amazon S3 будет обслуживать только статический веб-сайт, поэтому, когда вы запрашиваете php-файл у S3, он корректно передает файл запрашивающему пользователю в качестве обычной загрузки файла.

Комментарии:

1. Да, спасибо, я прочитал это руководство, и оно работает! youtube.com/watch?v=0Y9QAI_MMsU