Size: a a a

2020 May 12

ZP

Zhenya Panin in Yii Framework 2
Дмитрий Кожанов
Ты еще не понял?
Ну файл же открывает, может из-за этого - https://web-answers.ru/php/getimagesize-ne-rabotaet-dolzhnym-obrazom-v-yii2.html
источник

ДК

Дмитрий Кожанов... in Yii Framework 2
Zhenya Panin
Да файл-то открывает же в браузере, просто ошибка при обработки файла - getimagesize(http://127.0.0.1:8000/photos/PgwmVmc3F9B2b3_8z8borc/6903c0753f34ff7ae47dc6ea0fd0f348.jpeg): failed to open stream: Connection refused
А теперь зайди в контейнер через docker-compose exec и сделай
curl http://127.0.0.1:8000/photos/PgwmVmc3F9B2b3_8z8borc/6903c0753f34ff7ae47dc6ea0fd0f348.jpeg
источник

ZP

Zhenya Panin in Yii Framework 2
GETIMAGESIZE ()
источник

ВС

Владислав Субботин... in Yii Framework 2
Тебе уже три человека чётко сказали, где проблема )
источник

ZP

Zhenya Panin in Yii Framework 2
Дмитрий Кожанов
А теперь зайди в контейнер через docker-compose exec и сделай
curl http://127.0.0.1:8000/photos/PgwmVmc3F9B2b3_8z8borc/6903c0753f34ff7ae47dc6ea0fd0f348.jpeg
источник

ВС

Владислав Субботин... in Yii Framework 2
Надо не гадать, а настроить приложение
источник

ZP

Zhenya Panin in Yii Framework 2
это внутри длокера
источник

ДК

Дмитрий Кожанов... in Yii Framework 2
И ты еще не понял почему?
источник

ZP

Zhenya Panin in Yii Framework 2
Доступа нет у докера
источник

ZP

Zhenya Panin in Yii Framework 2
Я его второй день всего юзаю
источник

ZP

Zhenya Panin in Yii Framework 2
Откуда я знаю такие тонкости
источник

ВС

Владислав Субботин... in Yii Framework 2
=(
источник

ДК

Дмитрий Кожанов... in Yii Framework 2
Zhenya Panin
Я его второй день всего юзаю
Тогда следует разобраться как он работает и как контейнеры взаимодействуют между собой и с хостом 🙂
источник

ZP

Zhenya Panin in Yii Framework 2
Ну, нужно!
источник

ВС

Владислав Субботин... in Yii Framework 2
источник

ZP

Zhenya Panin in Yii Framework 2
через curl же - curl http://127.0.0.1:8000/photos/PgwmVmc3F9B2b3_8z8borc/6903c0753f34ff7ae47dc6ea0fd0f348.jpeg
curl: (7) Failed to connect to 127.0.0.1 port 8000: Connection refused
источник

ZP

Zhenya Panin in Yii Framework 2
спасибо
источник

ВС

Владислав Субботин... in Yii Framework 2
Главное, что ты должен понять: контейнеры и-зо-ли-ро-ва-ны
источник

ВС

Владислав Субботин... in Yii Framework 2
У них своя сеть, у каждого. Но им можно определить общую локальную сеть, через которую они будут видеть друг друга
источник

ВС

Владислав Субботин... in Yii Framework 2
И чтобы в приложении работало всё верно, когда ты его запускаешь в докере, ты должен указывать имя сервиса (хоста) этого контейнера
источник