Python Flask приложение на EC2 AWS, хост от apache2 - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь создать приложение Flask, которое включает две веб-страницы. Первый позволяет пользователям загружать изображение, после чего сервер принимает ввод изображения и делает прогнозы из CNN и генерирует некоторые результаты изображения. Для первой страницы и со стороны сервера они оба работают хорошо. Загрузка пользователя и создание изображения выполнены успешно. Однако вторая страница не загружает вновь созданные изображения. Страница отображается следующим образом:

Вторая веб-страница

С этим могут быть связаны две проблемы:

  1. Проблема с разрешением? Я установил разрешение для этой папки приложения и подпапок на 777, хотя загруженные изображения и вновь созданные изображения - нет. Подробную информацию об этих разрешениях на изображения см. На изображении ниже.

ls -la для отображения всех изображений

Даже Розовые либо загружены (первая), либо заново сгенерированы (остальные две), а зеленые «шутил» скопированы из другой папки. Поскольку зеленые изображения наследуют предыдущие разрешения, они должны отображаться, но почему это не так?

Кстати, я также попробовал решение здесь , но оно все равно не работает.

На правильном ли я пути, чтобы решить эту проблему? Заранее благодарю за любую помощь.

Яньян

1 Ответ

0 голосов
/ 07 мая 2020

Проверили ли вы, чтобы убедиться, что путь изображения, который он использует в качестве sr c, правильный? Это будет ваш первый шаг для проверки правильности приложения.

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

...