#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