Size: a a a

2020 November 17

ВУ

Валентин Удальцов... in PHP
Так не делай от Рута контейнер пыхи
источник

ВУ

Валентин Удальцов... in PHP
Погугли, как правильно прописать юзера в Dockerfile
источник

DT

Dmitriy Tkachenko in PHP
дельно
источник

DT

Dmitriy Tkachenko in PHP
а какой UID желателен внутри контейнера? максимально недосягаемый для хоста (типа того же 2000), или можно тупо www-data'овский взять?
источник

AD

Andrey Dembitskyi in PHP
Aleksandr Khristenko
Шторм как-то странно решил псалм поддерживать. Например забил болт на array shape, вместо этого реализовав что-то свое.
источник

k

knopkod4v in PHP
да не портянка почти. Инфа по интерфейсам важная, вместе с интерфейсами пусть и лежит
источник

k

knopkod4v in PHP
нет тестов - нет проблем :D
источник

A

Aleksandr Khristenko in PHP
И зачем ты эту ссылку мне привел? Она никак не опровергает мое утверждение.
источник

AD

Andrey Dembitskyi in PHP
Aleksandr Khristenko
И зачем ты эту ссылку мне привел? Она никак не опровергает мое утверждение.
Я некорректно прочитал.
Прочитал "псалм непонятно поддерживает arrayshape атрибут шторма"(
источник

A

Aleksandr Khristenko in PHP
Andrey Dembitskyi
Я некорректно прочитал.
Прочитал "псалм непонятно поддерживает arrayshape атрибут шторма"(
Так и псалм штормовский array shape не поддерживает.
источник

AD

Andrey Dembitskyi in PHP
Aleksandr Khristenko
Так и псалм штормовский array shape не поддерживает.
Да, на это есть ответ по ссылке
источник

A

Aleksandr Khristenko in PHP
Но если штормовцы выпустят релиз без поддержки пласмового array shape это конечно фиаско будет.
источник

k

knopkod4v in PHP
Aleksandr Khristenko
Но если штормовцы выпустят релиз без поддержки пласмового array shape это конечно фиаско будет.
ну лучше какая-то поддержка, чем совсем никакой. Так что не совсем фиаско всё же
источник

k

knopkod4v in PHP
мне на самом деле ещё интересно насколько на wooden pc это будет всё быстро работать
источник

A

Aleksandr Khristenko in PHP
knopkod4v
ну лучше какая-то поддержка, чем совсем никакой. Так что не совсем фиаско всё же
Как-бы я понимаю, когда что-то не реализуют ибо это сложно.
Но у них уже есть парсер пхпдоков чтобы вытаскивать данные оттуда, и у них уже есть какой-то свой внутренний array-shape тип, который настраивается через их аннотации.
источник

V

Vladyslav in PHP
Всем привет. Вычитал в доке по php-fpm вот такое вот..
Предостережение
Так как эти настройки передаются в php-fpm как FastCGI-заголовки, php-fpm не должен быть привязан к общедоступному адресу из мира. В противном случае любой сможет изменить настройки PHP. Смотрите также listen.allowed_clients.

как протестировать такое? типа через какой-то из заголовков (какой?) поменять настройки пыхи?
https://www.php.net/manual/ru/install.fpm.configuration.php
источник

V

Vladyslav in PHP
или как вообще такое понимать ?
источник

VS

Valentin Saik in PHP
Vladyslav
или как вообще такое понимать ?
fpm по умолчанию доступен только в локальной сети твоего сервера по порту 9000, они говорят что бы ты этот порт на ружу не открывал т.к это опасно, и если всё же надо это сделать то настрой allowed_ients и поменяй listen на какой то не дефолтный порт
источник

V

Vladyslav in PHP
Valentin Saik
fpm по умолчанию доступен только в локальной сети твоего сервера по порту 9000, они говорят что бы ты этот порт на ружу не открывал т.к это опасно, и если всё же надо это сделать то настрой allowed_ients и поменяй listen на какой то не дефолтный порт
угу..
а вот по поводу подмены настроек пыхи это вообще каким образом могут провернуть если открыт порт/есть доступ?
источник

VS

Valentin Saik in PHP
Vladyslav
угу..
а вот по поводу подмены настроек пыхи это вообще каким образом могут провернуть если открыт порт/есть доступ?
Ну этот 9000 если торчит наружу то любой желающий может к нему законектиться, а поскольку это обычный tcp протокол то ничего тебе не мешает ему что то отправить, что конкретно и как - хз, но если почитать доку пхп фпм думаю можно найти команды которые его заставят поменять настройки для пхп, это они и предостерегают
источник